Push Operations

Full Stack Software Engineer – Web and Mobile Features

Push Operations

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, build, and maintain features across the full stack built using a variety of languages and technologies
  • Front-end: React/React Native web and mobile applications
  • Back-end: PHP (and related frameworks), Node.js, RESTful APIs, microservices
  • Data: database schemas, integrations, and optimization
  • Collaborate with designers and product managers to turn requirements into elegant, user-friendly solutions
  • Ensure high performance, security, and scalability across systems
  • Build mobile experiences with React Native or related technology, ensuring smooth integration with backend services
  • Write clean, maintainable, and well-tested code; participate in code reviews and knowledge sharing
  • Troubleshoot, debug, and optimize performance issues across web, mobile, and back-end layers
  • Stay current with evolving tools, frameworks, and best practices for full stack and mobile development

Requirements

  • 3+ years of professional experience as a Full Stack Developer
  • Proficiency with JavaScript/TypeScript and modern frameworks ( React, React Native, Node.js )
  • Proficiency with PHP or a related backend framework (Laravel, Symfony, or equivalent)
  • Strong understanding of RESTful APIs, microservices, and database systems (SQL/NoSQL)
  • Experience integrating frontends and mobile apps with back-end APIs
  • Familiarity with mobile-specific challenges (app store deployments, push notifications)
  • Solid grasp of testing (unit, integration, end-to-end) and CI/CD pipelines
  • Experience with cloud platforms (AWS, GCP, or Azure) is an asset
  • Excellent collaboration and communication skills
  • A passion for solving real-world problems with technology that makes a difference in people's lives.
Benefits
  • Professional development opportunities
  • Flexible working hours
  • Remote-first company
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactReact NativePHPNode.jsRESTful APIsmicroservicesSQLNoSQL
Soft Skills
collaborationcommunicationproblem-solving