Remote Intermediate Full Stack Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Intermediate Full Stack Developer position is a remote role based in Canada.
  • The company deploys changes frequently, up to a dozen times a day, utilizing world-class development tools and observability.
  • The team focuses on collaboration, continuous improvement, and innovation in product development.
  • Responsibilities include building product features using a TypeScript-first stack with Next.js for the frontend and Node.js/Express/Postgres for the backend, hosted on AWS.
  • The team addresses technical debt regularly and collaborates with other teams to ensure seamless product integration.
  • Developers are encouraged to explore different technology stacks and roles, including proof of concept projects and mobile app development.
  • AI tools like Cursor and ChatGPT are used to automate tasks and enhance productivity.

Requirements:

  • Candidates must have 3-5 years of full-stack experience in building and supporting software in production environments.
  • Proficiency in building REST-based web services using Node.js, Typescript, and OpenAPI is required.
  • Experience in system design for both new systems and refactoring existing ones is essential.
  • A solid understanding of robust test patterns for CI/CD builds and post-deployment verification is necessary.
  • Candidates should have a strong grasp of relational databases, including data modeling, normalization, and performance optimization techniques, particularly with Postgres.
  • Nice to have skills include experience with observability systems like Datadog, mobile development (React Native, Kotlin, Swift/ObjC), and other areas of product development such as customer support or quality assurance.

Benefits:

  • The position offers a generous time off program.
  • Health, dental, and vision benefits are provided.
  • A flexible health and wellness plan is available to employees.
  • Parental leave and top-up benefits are included.
  • An employee assistance program is offered for additional support.
  • Opportunities for professional development are available.
  • A volunteer program encourages community involvement.
  • Monthly lunches are provided to foster team bonding and collaboration.
About the job
Leave a feedback