About the Role We are looking for a skilled Mobile Application Developer to design, build, and maintain high-quality applications for both iOS and Android platforms. The ideal candidate brings hands-on experience shipping mobile apps to production, along with a solid foundation in broader software development. You will work closely with cross-functional teams to translate requirements into performant, user-friendly mobile experiences. Key Responsibilities ~ Develop, test, and deploy native and/or cross-platform mobile applications for iOS and Android ~ Build and maintain RESTful API integrations and backend services using Node.Js or similar server-side technologies ~ Collaborate with UI/UX designers to implement intuitive, responsive interfaces ~ Write clean, well-documented, and testable code following best practices ~ Participate in code reviews, sprint planning, and agile development ceremonies ~ Troubleshoot, debug, and optimize application performance across devices and OS versions ~ Manage app store submissions, updates, and release cycles (Apple App Store, Google Play Store) ~ Stay current with mobile development trends, tools, and platform updates ~ Contribute to architectural decisions and technical documentation Required Qualifications ~2+ years of qualified experience developing mobile applications for iOS and/or Android ~ Proficiency in at least one cross-platform framework (React Native, Flutter) or native development (Swift/Kotlin)
~ Working knowledge of JavaScript/TypeScript and Node.Js for backend development ~ Experience with RESTful APIs, third-party libraries, and cloud services (AWS, Firebase, or similar) ~ Familiarity with relational and/or NoSQL databases (PostgreSQL, MongoDB, or similar) ~ Understanding of mobile app architecture patterns (MVVM, MVC, Clean Architecture) ~ Experience with version control systems (Git) and CI/CD pipelines ~ Strong problem-solving skills and attention to detail ~ Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) Nice to Have ~ Experience with web application development (React, Angular, or Vue.Js) ~ Familiarity with containerization tools (Docker) and cloud deployment workflows ~ Exposure to real-time communication technologies (WebRTC, WebSockets) ~ Knowledge of UI/UX design principles and tools (Figma, Sketch) ~ Experience working in a startup or fast-paced product environment ~ Published apps on the Apple App Store or Google Play Store What We Offer ~ Competitive salary in the $60,000 – $70,000 CAD range, commensurate with experience ~ In-person work environment with a collaborative, hands-on team ~ Chance to work on meaningful, high-impact products ~ Professional development support and learning opportunities ~ Cooperative, supportive team culture ~ Health and wellness benefits
📌 Full Stack Php Engineer (Surrey)
🏢 Monark
📍 Surrey