AdTechTalent
Engineering3 days agoRemote

StackAdapt

Full Stack Engineer

full stackGoLangRuby on RailsReactGraphQLJavaScriptTypeScriptReduxMaterial UISQLMySQLAPI designprogrammaticremoteengineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Canada

Full job description

StackAdapt is hiring a mid-level Full Stack Engineer for a full-time remote position in Canada. The role involves developing production-level code for StackAdapt's advertising platform using technologies including GoLang, Ruby on Rails, React, GraphQL, JavaScript, and TypeScript. Responsibilities include building new features, contributing to technical planning, collaborating on scalable software design, owning projects, code reviews, and writing test-driven software. Candidates should have 2+ years of full stack development experience, strong API design skills (GraphQL or REST), experience with JS frameworks and backend languages (Ruby, Go), problem-solving skills in data structures and algorithms, and experience with SQL/MySQL databases. Benefits include competitive salary, retirement plans, paid time off, mental health programs, health benefits from day one, work from home reimbursements, optional WeWork membership, training, personal development support, parental leave, and a supportive culture.

What you'll do

  • Build new features in a full stack environment for the developer ecosystem
  • Contribute to technical planning and architectural decision-making
  • Collaborate with team members on designing complex, scalable, well tested, and well documented software
  • Take responsibility and ownership of projects
  • Contribute to code reviews and cross-team collaboration with product managers and designers
  • Write extensible, scalable, and test-driven software, individually or in teams

Requirements

  • 2+ years as a full stack developer, involved in end to end development of customer facing features
  • Strong knowledge of API design and development (GraphQL or REST)
  • Experience with building external web components & SDKs
  • Experience with JS frameworks (React, Redux, Typescript, Material UI)
  • Experience with Ruby (RoR), Javascript/Typescript, or Go
  • Strong problem solving skills in data structures, algorithms, and code optimization
  • Experience working with relational databases like SQL and MySQL and key-value stores

Tech stack

GoLangRuby on RailsReactGraphQLJavaScriptTypeScriptReduxMaterial UISQLMySQL

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

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.