What are the responsibilities and job description for the Mobile App Developer position at Monarcnova Technologies?
Key Responsibilities
Develop and maintain a production-grade mobile app for iOS and Android aligned to the product experience.
Translate product requirements and UX designs into clean, scalable mobile implementations.
Integrate the mobile app with backend services/APIs, authentication, notifications, and analytics.
Ensure performance, responsiveness, accessibility, and security best practices across devices.
Collaborate with QA to create test plans, fix defects, and ensure release readiness.
Own build pipelines and release workflows: versioning, signing, packaging, and deployment.
Publish and rollout releases to the Apple App Store and Google Play Store, including handling review feedback and hotfixes.
Monitor production stability (crashes, performance) and continuously improve quality using tools like crash reporting and analytics.
Contribute to technical decisions: architecture, libraries, coding standards, and CI/CD improvements.
Required Qualifications
3–5 years of hands-on mobile development experience.
Proven experience shipping at least one app (or major feature set) to both iOS and Android and supporting it in production.
Strong proficiency in one of the following approaches:
Cross-platform: React Native (TypeScript via expo go)
Experience working with mobile CI/CD and distribution workflows.
Solid understanding of mobile architecture patterns, state management, and offline/local storage.
Experience with API integrations, secure auth flows, and push notifications.
Familiarity with app monitoring: crash analytics, logging, and performance metrics.
Strong debugging, code review, and collaboration skills.
Preferred Qualifications
Experience building B2B/B2C productivity or workflow apps.
Experience with deep links, in-app updates, and feature flagging/remote config.
Familiarity with accessibility guidelines and localization.
Experience working with designers and delivering pixel-perfect UI from Figma.
Understanding of mobile security best practices (keychain/keystore, secure storage, network security).
Tech Stack
- React native on expo go
Deliverables / Outcomes
A stable, scalable mobile app for that is released to iOS and Android app stores.
High quality user experience with low crash rate and good performance.
Clear release process with versioning and CI/CD support.
Nice-to-Have Behavioral Traits
Ownership mindset can take features from idea → build → release → support.
Strong communication and ability to work with distributed teams.
Comfortable balancing speed and quality in iterative releases.