Develop, test, and maintain mobile applications for iOS and Android; collaborate with teams, manage app releases, and ensure high performance.
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 professional 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
- Opportunity to work on meaningful, high-impact products
- Professional development support and learning opportunities
- Collaborative, supportive team culture
- Health and wellness benefits
Monark (monark.com) Surrey, British Columbia, CAN Office
1688 152 St, Surrey, British Columbia, Canada, V4A 4N2
Similar Jobs
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, build, and operate secure, scalable full-stack applications (Java/Node.js/React) in cloud environments. Own end-to-end delivery, production reliability, incident response, API design (REST/GraphQL), mentor teammates, and drive engineering best practices including testing and CI/CD.
Top Skills:
Ai Coding AssistantsAWSAzureBddCi/CdCSSGitGraphQLHTML5JavaJavaScriptNode.jsPostgresPrompt EngineeringPythonReactRestSoapSpring BootSpring IntegrationSsoTddTypescript
Security • Software • Cybersecurity
Develop and maintain Angular front-end and Go back-end features for web portals, support Java/Python/PHP projects, collaborate with product teams, troubleshoot escalated customer issues, and participate in light on-call support.
Top Skills:
AngularGoJavaPHPPython
Security • Software • Cybersecurity
Develop and maintain Python-based backend APIs and integrate them into a TypeScript frontend. Implement Angular web components from UX mockups, build integrations between Fortinet products, collaborate across teams, and create developer tooling to support day-to-day workflows.
Top Skills:
AngularCSSDockerFlaskHTMLJavaScriptPythonRest ApisScssTypescript
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.


