Full job description
StackAdapt is hiring a senior full-time remote engineer based in Canada to develop and maintain their advertising platform. The role involves building scalable web APIs, component libraries, and backend systems using technologies including GoLang, Ruby on Rails, React, GraphQL, Typescript, and AWS. Candidates should have 3+ years of experience building performant web applications with strong UX, experience with unit and end-to-end testing, working with relational and key-value databases, and optimizing web app performance. Responsibilities include mentoring, code reviews, technical leadership, collaborating cross-functionally, addressing technical debt, and conducting technical interviews. Benefits include competitive salary, retirement plans, paid time off, health benefits, work from home reimbursements, training, and a supportive culture.
What you'll do
- Be a significant individual contributor and key asset in delivering critical projects that bring value to customers
- Mentor the team and lead by example to uphold software development best-practices
- Conduct rigorous code and tech spec reviews
- Advise the team on pragmatic technical approaches to problems encouraging engineering excellence and developer happiness
- Strategically architect scalable web APIs, component libraries and backend systems aligned with team roadmap goals
- Collaborate with stakeholders and senior engineers across the organization to solve technical challenges
- Advise teams on technical debt consolidation to efficiently service business needs
- Identify bottlenecks and system-wide performance issues and offer actionable solutions
- Conduct technical interviews to attract and identify high performing candidates
Requirements
- 3+ years of experience building highly performant web applications with outstanding UX
- Knowledge of React, Typescript, GraphQL, Ruby on Rails and AWS
- Prior experience in asset management and creation, and/or Generative AI is an asset
- Extensive experience writing code with unit tests and end-to-end tests
- Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences
- Experience working with relational databases and key-value stores
- Experience analyzing, benchmarking and optimizing web application performance across the entire stack
- Ability to unpack complexity and simplify it
Tech stack
GoLangRuby on RailsReactGraphQLTypescriptAWSrelational databaseskey-value stores
Benefits
Highly competitive salaryRetirement/401K/Pension Savings globallyCompetitive paid time off packages including birthdays offAccess to a comprehensive mental health care programHealth benefits from day one of employmentWork from home reimbursementsOptional global WeWork membership with hubs in London and TorontoRobust training and onboarding programCoverage and support of personal development initiatives (conferences, courses, books etc)Access to StackAdapt programmatic courses and certificationsParental leave programFriendly, welcoming, and supportive cultureSocial and team events