This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an Intermediate Software Developer with a specialization in mobile and front-end technologies to join our team. In this role, you will focus on building high-quality, cross-platform mobile applications for iOS and Android using the React Native framework. You will bridge the gap between technical specifications and user-centric design, ensuring our mobile solutions are performant, secure, and visually engaging. This is an excellent opportunity for a developer who enjoys a mix of mobile innovation, modern web architecture (Jamstack), and integrated cloud services.
Job Responsibility:
Mobile Development: Design and implement cross-platform mobile applications using React Native, ensuring seamless performance across iOS and Android devices
Front-End Engineering: Develop attractive and effective user interfaces using modern HTML, CSS, and JavaScript/TypeScript, focusing on responsive design and page load optimization
Systems Integration: Translate technical specifications into working applications, including writing detailed programming specs, code generation, and unit testing
API & Backend: Build and test RESTful APIs and integrate front-end functionality with Headless CMS and identity systems like Azure AD B2C or Okta
Lifecycle Management: Collaborate with IT professionals throughout the SDLC—designing, coding, debugging, and documenting applications within an Agile Scrum environment
Troubleshooting: Diagnose and resolve technical problems arising during deployment, conversion, or migration, providing post-implementation support
App Store Management: Manage the end-to-end deployment process for the Apple App Store and Google Play Store
Requirements:
Proven experience with React Native, including knowledge of native modules and bridging (Swift/Objective-C or Java/Kotlin)
Deep understanding of Android/iOS SDKs, device permissions, background tasks, deep linking, and push notifications
Solid mastery of JavaScript (ES6+), TypeScript, and modern React (Hooks, Context API, Redux/Zustand)
Experience with Jamstack architecture, Node.js, Next.js, and Azure cloud platforms
Expert knowledge of CSS frameworks, responsive design, and cross-browser/cross-device compatibility
Familiarity with CI/CD pipelines, Git version control, and front-end testing/debugging techniques
Strong communication skills to document solutions and present complex technical ideas in a user-friendly manner
What we offer:
Long-Term Engagement: 12-month contract with a strong potential for extension
Modern Tech Stack: Work with cutting-edge tools including React Native, Next.js, Jamstack, and Azure Cloud
End-to-End Ownership: Involved in everything from initial UI/UX coding to App Store deployment and third-party API integration
Collaborative Environment: Engage in structured Agile methodologies and professional design walkthroughs with a high-performing team
Centrally Located: Work in a premier Toronto office location with a consistent onsite schedule