
Full Stack Developer
Monark
🇨🇦 Canada
On-site
4 months ago
$60,000 – $70,000
- iOS
- Android
- REST API
- Node.js
- UI/UX
- Agile
- Google Play
- React Native
- Flutter
- Swift
- Kotlin
- JavaScript
- TypeScript
- AWS
- Firebase
- NoSQL
- PostgreSQL
- MongoDB
- MVVM
- MVC
- Git
- CI/CD
- React.js
- Angular
- Vue
- Docker
- WebRTC
- WebSockets
- Figma
- Sketch
- CAD
4 months ago
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Â
Full Stack Developer · Monark