
Full Stack Software Engineer – Web and Mobile Features
Push Operations
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Tech Stack
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