Full Stack Engineer II

Jobgether

Vancouver

Hybrid

CAD 90,000 - 130,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote‑First Flexibility
Office in Vancouver (optional)
Professional Development
Career Growth
Inclusive Workplace
Accessibility accommodations

Job summary

Jobgether is seeking a Full Stack Engineer II based in Canada to build features across web, mobile, and backend systems. You will work with React, React Native, TypeScript, PHP, and Node.js to modernize platforms and deliver scalable solutions.

You will collaborate with product, design, and AI teams to create reliable, high‑quality software and participate in CI/CD practices. This is a hands‑on, individual contributor role with remote‑first flexibility and a Vancouver office option.

Qualifications

  • 3–5 years of professional experience in full stack software development.
  • Strong proficiency in JavaScript and TypeScript, with hands-on experience using React, React Native, or related modern web and cross‑platform mobile frameworks.
  • Proficiency in PHP or an equivalent backend technology, with experience using Laravel, Symfony, or similar solutions.
  • A solid understanding of RESTful APIs, microservices, and the integration of frontend and mobile applications with backend services.
  • Experience with SQL and/or NoSQL databases, including schema design, data management, and performance optimization.
  • Familiarity with mobile‑specific development considerations and app store deployments.
  • Understanding of unit, integration, and end‑to‑end testing, and CI/CD practices.
  • Experience with cloud platforms (AWS, Google Cloud, Azure) is an asset.
  • Familiarity with AI‑assisted coding tools and Claude Code is a plus.
  • Strong collaboration and communication skills.
  • Ownership mindset and adaptability for hands-on implementation.
  • Motivation to build tech that simplifies business operations and improves work life.

Responsibilities

  • Design, develop, test, and maintain features across frontend, backend, mobile, and infrastructure.
  • Build responsive web interfaces using React and ensure accessibility and performance.
  • Develop mobile applications with React Native and backend integration.
  • Implement backend services with PHP, Node.js, RESTful APIs, and microservices.
  • Design/optimize database schemas for performance and scalability.
  • Contribute to system modernization and improve maintainability and reliability.
  • Diagnose and fix issues across frontend, mobile, and backend while delivering new features.
  • Write clean, maintainable, well‑tested code and support CI/CD workflows.
  • Apply best practices for security and scalability and collaborate with cross‑functional teams.
  • Participate in code reviews and share knowledge to improve engineering standards.
  • Stay updated with emerging technologies and AI-assisted development tools.

Skills

JavaScript
TypeScript
React
React Native
PHP
Laravel
Symfony
RESTful APIs
SQL
NoSQL
Cloud
AI-assisted development
CI/CD
Testing

Tools

Firebase

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Engineer II based in Canada.

We are looking for a versatile Full Stack Engineer to develop and enhance a modern workforce management platform that simplifies HR, payroll, scheduling, and time tracking for businesses. In this hands‑on role, you will build features across web, mobile, and backend systems, contributing directly to products that help organizations operate more efficiently. You will collaborate closely with product managers, designers, and AI‑focused teams to deliver intuitive user experiences and reliable, scalable solutions. Working with technologies such as React, React Native, JavaScript, TypeScript, PHP, and Node.js, you will help modernize existing systems while introducing new capabilities. This opportunity is ideal for an engineer who enjoys solving practical problems, writing high‑quality code, and continuously improving software performance. Join a collaborative, growth‑oriented engineering environment where innovation, professional development, and meaningful contributions are valued.

Accountabilities
  • Full Stack Development: Design, develop, test, and maintain features across frontend applications, backend services, mobile experiences, and supporting infrastructure using a range of modern technologies.
  • Frontend Engineering: Build responsive, intuitive web interfaces using React and related technologies, ensuring accessibility, usability, and consistent performance across devices.
  • Mobile Application Development: Develop and enhance mobile applications using React Native or similar cross‑platform frameworks, ensuring seamless integration with backend services and reliable user experiences.
  • Backend Development: Implement and maintain backend services using PHP and associated frameworks, Node.js, RESTful APIs, and microservices to support core platform functionality.
  • Database Management: Design and improve database schemas, integrations, and queries to maintain data integrity, optimize performance, and support scalable application development.
  • System Modernization: Contribute to the incremental modernization of existing systems, improving maintainability, reliability, and technical efficiency while minimizing disruption.
  • Performance and Reliability: Diagnose, troubleshoot, and resolve issues across frontend, mobile, and backend systems while balancing production support with the delivery of new features.
  • Quality and Testing: Write clean, maintainable, and well‑tested code, contributing to unit, integration, and end‑to‑end testing practices and supporting reliable CI/CD workflows.
  • Security and Scalability: Apply engineering best practices to ensure applications and services remain secure, performant, and capable of supporting business growth.
  • Cross‑Functional Collaboration: Partner with product managers, designers, and AI teams to translate business requirements into practical technical solutions and engaging user experiences.
  • Code Reviews and Knowledge Sharing: Participate in code reviews, share technical knowledge, and collaborate with teammates to improve engineering standards and development practices.
  • Continuous Learning and Innovation: Stay informed about emerging frameworks, development tools, AI‑assisted coding solutions, and industry best practices to improve productivity and software quality.
Requirements
  • Professional Experience: 3–5 years of professional experience in full stack software development, with a demonstrated ability to deliver production‑ready applications and features.
  • Frontend Technologies: Strong proficiency in JavaScript and TypeScript, with hands‑on experience using React, React Native, or related modern web and cross‑platform mobile frameworks.
  • Backend Development: Proficiency in PHP or an equivalent backend technology, with experience using frameworks such as Laravel, Symfony, or similar solutions.
  • API and Service Architecture: A solid understanding of RESTful APIs, microservices, and the integration of frontend and mobile applications with backend services.
  • Database Knowledge: Experience working with SQL and/or NoSQL databases, including schema design, data management, and performance optimization.
  • Mobile Development: Familiarity with mobile‑specific development considerations, including app store deployments, push notifications, and integration with backend systems.
  • Testing and Delivery: Understanding of unit, integration, and end‑to‑end testing, as well as CI/CD pipelines and practices that support reliable software releases.
  • Cloud Infrastructure: Experience with cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure is an asset.
  • AI‑Assisted Development: Proficiency with modern AI‑powered development tools, such as Claude Code, and an interest in using them to improve engineering efficiency and code quality.
  • Collaboration and Communication: Strong interpersonal and communication skills, with the ability to work effectively across engineering, product, design, and other cross‑functional teams.
  • Problem‑Solving Mindset: A practical, analytical approach to troubleshooting, debugging, and delivering solutions to real‑world business challenges.
  • Ownership and Adaptability: A willingness to take responsibility for hands‑on implementation, learn new technologies, and gradually expand technical ownership as experience grows. This is an individual contributor role rather than a position primarily focused on architectural leadership.
  • Motivation and Impact: A genuine interest in building technology that simplifies business operations and improves people's working lives.

Bonus Skills and Qualifications

  • Experience with mobile analytics tools such as Firebase, LogRocket, or Mixpanel.
  • Familiarity with workforce management, human resources compliance, scheduling, or payroll systems.
  • Knowledge of accessibility standards and best practices for web and mobile applications.
Benefits
  • Competitive Compensation: Annual salary ranging from CA$90,000 to CA$130,000, depending on experience and qualifications.
  • Remote‑First Flexibility: Work remotely from eligible locations across Canada, with the option to work from a downtown Vancouver office.
  • Collaborative Team Environment: Join a dedicated, supportive team that values effective collaboration, technical excellence, and meaningful contributions.
  • Professional Development: Opportunities to strengthen technical expertise, expand responsibilities, and grow professionally and personally.
  • Career Growth: A role with scope to take on increasing ownership and contribute to the evolution of products, systems, and engineering practices.
  • Meaningful Work: Build software that helps businesses simplify workforce management and enables people to focus on the work they value.
  • Inclusive Workplace: Work in an environment that celebrates diverse backgrounds, experiences, and perspectives and promotes equal opportunity.
  • Accessibility Support: Reasonable accommodations are available upon request throughout the recruitment and selection process.

Additional Information

  • This is an existing open position.
  • Candidates must be located in Canada and have sufficient time‑zone overlap with the Vancouver‑based team.
  • The role is focused on hands‑on engineering execution, with opportunities to expand scope and ownership over time.
  • AI‑assisted tools may be used to screen and assess applications, with human oversight maintained throughout the hiring process.

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff FrontEnd Engineer - Platform - App Core Usage
Staff FrontEnd Engineer - Platform - App Core Usage

Jobgether • Canada

Remote
CAD 186,000 - 224,000
Fully remote work
Equity participation (RSUs)
Competitive CAD compensation
+3
Staff GTM Engineer
Staff GTM Engineer

Jobgether • Toronto

Remote
CAD 124,000 - 166,000
Competitive compensation
Equity
Health coverage
+10
Staff Software Engineer, IDSM
Staff Software Engineer, IDSM

Jobgether SRL • Canada

Remote
CAD 285,000 - 334,000
Equity opportunities
401(k) plan (US)
Performance incentives
+2
Manager, Customer Support
Manager, Customer Support

Jobgether • Canada

Remote
CAD 110,000 - 152,000
Remote work in Canada / US
Unlimited PTO
Health and dental coverage
+3
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Canada

Remote
CAD 110,000 - 170,000
Remote work
Contract engagement 6–12 months
International team environment
+2
Software Business Development Lead
Software Business Development Lead

Jobgether SRL • Vancouver

Hybrid
CAD 65,000 - 80,000
Hybrid work
Health benefits
Disability & Life Insurance
+2
Full Stack Engineer II
Full Stack Engineer II

Push Operations • Vancouver

Hybrid
CAD 90,000 - 130,000
Application Programmer
Application Programmer

Jobgether SRL • Canada

Remote
CAD 90,000 - 130,000
Remote-first work environment
Contract engagement
Staff Full Stack Engineer
Staff Full Stack Engineer

Workstream • Vancouver

Hybrid
CAD 190,000 - 230,000
Equity
Health coverage
WeWork office
+2
Senior Full Stack Developer
Senior Full Stack Developer

Canadianinclusion • Canada

Hybrid
CAD 90,000 - 120,000
Competitive compensation
Benefits from day one
Retirement plan
+2