Please, let TouchBistro know you found this job
on RemoteYeah.
This helps us grow 🌱.
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 have the opportunity to explore different technology stacks and roles, including mobile app development and proof of concept projects.
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 to promote work-life balance.
Health, dental, and vision benefits are provided to support employee well-being.
A flexible health and wellness plan is available to cater to individual needs.
Parental leave and top-up benefits are offered to support new parents.
An employee assistance program is in place to provide support for personal and professional challenges.
Opportunities for professional development are encouraged to foster career growth.
A volunteer program is available for employees to engage with the community.
Monthly lunches are organized to promote team bonding and a positive work environment.
Apply now
Please, let TouchBistro know you found this job
on RemoteYeah
.
This helps us grow 🌱.