Software Engineer

atPush OperationsRemoteCA flagCanadaFull-timeSoftware EngineerMid-levelSeniorC$90k – C$130k/year

Posted 1 day ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, develop, and sustain full-stack features utilizing a variety of languages and technologies.

• Create web and mobile applications using React and React Native.

• Construct and manage back-end systems with PHP, Node.js, RESTful APIs, and microservices.

• Design database schemas, implement integrations, and optimize performance.

• Contribute to the gradual modernization of existing systems.

• Identify and resolve production issues while ensuring the timely delivery of new features.

• Collaborate with designers and product managers to develop elegant, user-friendly solutions.

• Ensure systems exhibit high performance, security, and scalability.

• Develop mobile experiences utilizing React Native or similar technologies and integrate them with backend services.

• Write clean, maintainable, and well-tested code.

• Engage in code reviews and share knowledge with team members.

• Troubleshoot, debug, and enhance the performance of web, mobile, and backend applications.

• Stay updated with tools, frameworks, and best practices in full-stack and mobile development.


⛳️ Requirements

• 3–5 years of professional experience as a Full Stack Developer.

• Role as an individual contributor, emphasizing hands-on execution rather than architectural responsibilities.

• Proficiency in JavaScript/TypeScript and modern frameworks such as React, React Native, and Node.js.

• Expertise in PHP or a comparable backend framework like Laravel or Symfony.

• Strong knowledge of RESTful APIs, microservices, and SQL/NoSQL database systems.

• Experience in integrating front-end and mobile applications with back-end APIs.

• Familiarity with mobile-specific challenges, including app store deployments and push notifications.

• Solid understanding of unit, integration, and end-to-end testing, as well as CI/CD pipelines.

• Experience with AWS, GCP, or Azure is considered an advantage.

• Excellent collaboration and communication abilities.

• A passion for addressing real-world problems through technology.

• Familiarity with modern AI-driven tools such as Claude Code.


🏝️ Benefits

• Remote-first work; flexibility to work remotely or from the Downtown Vancouver office.

• Supportive environment cultivating passion and happiness at work.

• Opportunities for professional and personal growth, including discussions on personal and professional goals.

• Commitment to an equal opportunity workplace.

• Recruitment and selection accommodations available upon request for candidates with disabilities.

People also viewed

CI&T17 hours ago

Senior CMS Developer, Adobe Experience Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Pearson VUE18 hours ago

Editorial Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Performance Software20 hours ago

Software Engineer

US flagArizona OnlyFull-timeSoftware Engineer$75k – $145k/year
ApplyView job
AlphaSense20 hours ago

Principal Revenue Applications Developer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Johnson Controls21 hours ago

Associate Director, Engineering – HVAC, Controls

GE flagGeorgia OnlyFull-timeSoftware Engineer$140.6k – $234.8k/year
ApplyView job
Hopper22 hours ago

Gestionnaire de l'ingénierie, Grand livre auxiliaire

CA flagCanada OnlyFull-timeSoftware EngineerC$200k – C$250k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers