Senior Software Developer

4 weeks ago


Toronto, Ontario, Canada Retreaver Full time

Retreaver is a software-as-a-service product for connecting and tracking phone calls with intelligent routing, data analytics, and reporting which help automate pay-per-call processes which underpin many modern businesses.

Our system allows customers to connect multiple APIs, automatically tag and direct data pipelines, and compose campaigns which provides their own customers with personalized experiences and increases conversion rates.

Position

As senior developer your responsibilities would include:

Championing the back-end development of our web app, including downstream APIs using Ruby on Rails
Comfortable with large amounts of data running through the application and stress-testing your own code
Be able to take specifications, find ideal technical solutions, and produce quality maintainable code
Capable of communicating your technical solutions and open to taking feedback as well as providing it in a collaborative environment
Utilize development tools such as Github, Postgres, and Redis
Develop new versioned APIs
Develop the architecture to validate and de-duplicate complex data sets, continuously driving optimizations and improvement

If you are highly technical, analytical, and eager to build solutions that directly impact the company's core values, we want to talk to you

Remote is okay.

The Team

The company was founded by a software engineer who is leading our development team and built the original product. You will be working with him alongside a small team composed of full-stack developers who wear multiple hats but each take ownership of a specialized area. We have people leading the front-end (Javascript/Vue/etc), others who handle dev-ops (AWS, Postgres), technical support roles, etc, and we're looking for someone who can help champion the server-side back-end.

We try to limit our meetings to twice a week. Our sales team tends to be on the more technical side and have deep understanding of our product. The team is a mix of both remote and local workers.

Experience

5+ years of experience as a Software Developer
Strong understanding of technologies in our stack: Rails/Redis/PostgreSQL/GitHub
Extensive knowledge with third-party API integrations
Experience with AWS
Ability to be a self-starter
Experience or exposure to development techniques that drive high code coverage and craftsmanship, e.g., TDD, code reviews, continuous integration
Comfortable working in a modern software engineering environment with distributed source control, and a dev/staging/prod release cycle
Focused on clean code craftsmanship

Get in touch

We run a small competent team of developers and technical sales staff who wear multiple hats. If this sounds like a place you want to work good, get in touch.

Send us a summary of your experience and skills:



See also, our Dev-Ops position:

Retreaver focuses on Enterprise Software, B2B, Telecommunications, and Performance Marketing. Their company has offices in Toronto. They have a small team that's between 1-10 employees.

You can view their website at or find them on Twitter, Facebook, and LinkedIn.



  • Toronto, Ontario, Canada GTT, LLC Full time

    Senior Software DeveloperContract Duration 6+ MonthsJob Responsibilities:Senior Software Developer required to translate technical systems specifications into working tested applications. This includes:Developing detailed programming specificationsWriting and/or generating codeCompiling data-driven programs, maintaining, and conducting unit testsResolves and...


  • Toronto, Ontario, Canada Clever Devices Ltd. Full time

    As THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world. We are continuing to grow, and are looking for a Senior Software Developer. Clever Devices is growing and as...


  • Toronto, Ontario, Canada University of Toronto Full time

    Department: Academic, Research & Collaborative Tech Campus: St. George (Downtown Toronto)The Academic Research & Collaborative Technologies (ARC) group is a central department responsible for all matters pertaining to the development, operation, maintenance and effectiveness of core teaching and learning systems, research systems, and enterprise...


  • Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONAre you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud ? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services?Amazon Aurora is an exciting area of innovation for AWS, and the PostgreSQL-compatible...

  • Software Engineer

    1 day ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID #24WD77005Position OverviewAs a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business,...


  • Toronto, Ontario, Canada Jonah Group Full time

    We are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset....


  • Toronto, Ontario, Canada RBC - Royal Bank Full time

    Job SummaryProvides direction and engineering support through the process of agile software development. Applies extensive, in-depth knowledge, skills, and practices to perform complex assignments. As a software engineer in the payment space, it is expected that the individual would be able to work in an agile delivery pattern providing incremental solutions...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID #24WD77329Position OverviewAutodesk, the leading Design and Make Software Company, is looking for a Principal Software Developer to join the Autodesk Platform Services Engineering team in Toronto, Canada. On this position, you will report to Senior Manager, Software Development in Toronto, Ontario, and you will play a significant role in...

  • Senior Developer

    16 hours ago


    Toronto, Ontario, Canada Air Canada Full time

    Job Description Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Are you passionate about working on complex web applications and proficient in technologies such...


  • Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....


  • Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....

  • Software Developer

    1 week ago


    Toronto, Ontario, Canada NearSource Full time

    The Company: NEARSOURCE TECHNOLOGIES INC. Work Location: Yonge Street, Toronto, Ontario, M4N 2N1Start Date: As Soon As PossibleType of Position: Full time, permanentPositions Available: 1Work Conditions: DayHours per week: 37.5 hours per WeekSalary: $47 per hourBenefits:Dental planDisability benefitsHealth care planVision care benefitsLanguage:...


  • Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONAWS Security Operations Centre (SOC) Software Engineering team is looking for a Software Development Manager to lead a technical and capable software engineering team. The team builds and owns services that automate and power security processes within Amazon. We are looking for an innovative and thoughtful engineering leader with an established...


  • Toronto, Ontario, Canada Air Canada Full time

    Job Description Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital team is...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us Global Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Targeted Talent Full time

    At Targeted Talent, we love finding our clients the best possible talent, and it showsAre you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems? If so, we have an exciting opportunity for you We are looking for a Senior Java Developer to join our client's team of high performers and help them build and...


  • Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONThe Advertiser Growth Tech and Science (AGTS) team is looking for a motivated and experienced Software Development Engineer to design, develop, and maintain multiple highly scalable distributed services for Amazon advertisers.AGTS is a science and engineering team with the mission to deliver relevant and personalized content, training, and...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    We are reaching you out to bring an incredible job opportunity to your attention, one that will truly captivate your interest.Kindly send the following documents to by Monday, April 15 at 12:00 P.M. EST. if that interests you and matches your profile. APPLY ONLINEFor daily updates you can also join our Whatsapp group: Please use this link below to join

  • Senior App Developer

    4 weeks ago


    Toronto, Ontario, Canada Editr Apps Full time

    Editr Apps Inc. is looking for someone to take on the software engineering side of our business. This is an exciting opportunity to join the team responsible for our Top Ranking Applications and participate in the creation of world class mobile applications whose usage cross over 5 millions iPhone & iPad app users.We are a revenue generating company and...