29 days ago
Remote, CanadaMid Level
Responsibilities
- Design, build, and ship scalable end-to-end features across the frontend and backend.
- Develop accessible and responsive user interfaces using JavaScript/TypeScript and React.
- Implement backend APIs and microservices for billing, subscriptions, and platform migration pipelines.
- Integrate payment systems and internal identity and provisioning systems.
- Configure observability, monitoring, alerting, and error reporting to support platform reliability.
- Participate in software development routines, technical design reviews, code reviews, documentation, and testing practices.
Requirements
- Requires 2–4+ years of professional software engineering experience developing and operating production web applications.
- Requires proficiency with JavaScript or TypeScript and modern frontend frameworks such as React and Node.js.
- Requires hands-on experience with backend microservices and APIs using Node.js, TypeScript, Java, or Python.
- Requires experience with relational or NoSQL databases such as PostgreSQL or MySQL.
- Requires familiarity with cloud platforms such as AWS and containerized workflows using Docker.
- Requires familiarity with testing frameworks such as Jest, Cypress, or Mocha.
- Requires strong communication, collaboration, and problem-solving skills in a remote-first environment.
- Preferred experience includes billing, payments, subscription platforms, financial systems, GitHub, Bitbucket, Jira, or Confluence.
Benefits
- Fully remote work arrangement; candidates must be located in British Columbia, Canada, with Pacific Time zone alignment preferred.
- Benefits may include health and wellbeing resources, paid volunteer days, and additional company perks.
- The role may also be eligible for benefits, bonuses, commissions, and equity.
Tech Stack
Categories
About Atlassian
Atlassian powers the collaboration that helps teams accomplish what would otherwise be impossible alone. From space missions and motor racing to bugs in code and IT requests, no task is too large or too small with the right team, the right tools, and the right practices. Over 300,000 global companies and 80% of the Fortune 500 rely on Atlassian’s software, like Jira, Confluence, Loom, and Trello, to help their teams work better together and deliver quality results on time. With our 300,000+ customers and team of 10,000+ Atlassians, we are building the next generation of team collaboration and productivity software. We believe the power of teams has the potential to change the world — one that is more open, authentic, and inclusive.
