
Magnify Technologies Inc
Senior Full Stack React-Native Dev
Part-time · Remote · CAD 20–30 / hr
Description
Senior Full Stack React Native Developer About the Role We are looking for an experienced Senior Full Stack React Native Developer to join our team and help build scalable mobile and web applications used by thousands of users. This is a hands-on role for someone who enjoys owning features from concept to deployment and thrives in a fast-paced startup environment. You will work across the entire stack, from designing intuitive user experiences to building backend services, APIs, and cloud infrastructure. Responsibilities * Design, develop, and maintain React Native applications for iOS, Android, and Web. * Build and maintain backend services, APIs, and cloud infrastructure. * Architect scalable, maintainable, and high-performance systems. * Collaborate with product, design, and business stakeholders to define and deliver features. * Optimize application performance, reliability, and user experience. * Write clean, well-tested, and documented code. * Review code and mentor junior developers. * Troubleshoot production issues and implement long-term solutions. * Participate in technical planning and architecture decisions. Requirements * 5+ years of professional software development experience. * 3+ years of React Native development experience. * Strong experience with TypeScript and modern JavaScript. * Experience building and maintaining production mobile applications. * Experience with backend development using Node.js. * Strong understanding of REST APIs and cloud architecture. * Experience with databases such as Firestore, MongoDB, PostgreSQL, or MySQL. * Experience with Git and collaborative development workflows. * Strong debugging and problem-solving skills. * Excellent communication skills and ability to work independently. Nice to Have * Experience with Firebase (Firestore, Realtime Database, Cloud Functions). * Experience with AWS, Google Cloud, or Azure. * Experience with CI/CD pipelines. * Experience with Stripe or payment integrations. * Experience building SaaS products. * Experience with React Native Web. * Startup experience. What We Offer * Competitive compensation. * Flexible work environment. * Opportunity to work on meaningful products with real users. * High level of ownership and technical influence. * Growth opportunities within a rapidly expanding company.