We are actively looking for a talented Full Stack Developer to join a dynamic team in Canada. We are seeking a self-driven developer with strong experience in modern JavaScript technologies, cloud platforms, and mobile application development.
Position Details
Job Title: Full Stack Developer
Location: Canada
Required Technical Skills
β
Node.js
β
JavaScript & TypeScript
β
Next.js
β
NestJS
β
React Native
β
AWS Cloud Services
β
Google Cloud Platform (Google Cloud Platform)
β
NX Monorepo Architecture
β
REST APIs & Backend Services
β
Full Stack Application Development
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications.
- Build and enhance web applications using Next.js, Node.js, and NestJS.
- Develop and support React Native mobile applications.
- Work with AWS and Google Cloud Platform services to build secure and scalable cloud solutions.
- Collaborate with multiple upstream technical teams to ensure timely delivery of requirements.
- Conduct Proof of Concepts (POCs) to evaluate new technologies and improve application capabilities.
- Manage application releases and deployment activities.
- Perform thorough code reviews and maintain high-quality development standards.
- Contribute to architectural discussions and technical decision-making.
- Support multiple projects as business priorities evolve.
Required Experience
- Strong Full Stack Development experience.
- Hands-on expertise with JavaScript/TypeScript ecosystems.
- Experience working with cloud platforms such as AWS and Google Cloud Platform.
- Knowledge of mobile application development using React Native.
- Experience managing codebases within NX Monorepo environments.
- Strong understanding of Agile development methodologies.
- Ability to work independently with minimal supervision.
Desired Candidate Profile
β Self-starter with strong ownership mindset
β Excellent problem-solving and analytical skills
β Strong communication and collaboration abilities
β Experience coordinating with multiple teams and stakeholders
β Flexible and adaptable in a fast-paced environment
β Team-oriented professional with a positive attitude and accountability for project success