Job Description
Join NexusTech Innovations, a leading mobile-first technology company, as we revolutionize user experiences through innovative app development. We're seeking a passionate Senior Mobile App Developer to architect and build next-generation applications for our global audience. You'll collaborate with cross-functional teams to transform complex requirements into intuitive, high-performance solutions that delight millions of users. Our culture champions creativity, continuous learning, and cutting-edge technology adoption.
What You'll Love: Flexible work arrangements, comprehensive health benefits, professional development stipends, and a vibrant startup environment where your ideas directly impact product success.
Responsibility
- Design, develop, and maintain high-performance iOS and Android applications using native frameworks (Swift/Kotlin) and cross-platform solutions (React Native/Flutter)
- Lead architectural decisions for scalable mobile systems, ensuring optimal performance and security across devices
- Mentor junior developers through code reviews, pair programming, and technical documentation
- Collaborate with UX/UI designers to implement pixel-perfect interfaces and seamless user journeys
- Implement robust testing strategies including unit tests, integration tests, and end-to-end automation
- Optimize app performance, battery usage, and data consumption for enterprise-scale deployments
- Stay current with mobile ecosystem trends, including new OS versions and emerging technologies
Qualification
- 5+ years of professional mobile development experience with 3+ years in iOS (Swift) or Android (Kotlin)
- Proven portfolio of published apps with 500K+ downloads or equivalent B2B impact
- Expertise in cross-platform frameworks (React Native/Flutter) and state management
- Strong understanding of CI/CD pipelines for mobile (Fastlane, Jenkins, GitLab CI)
- Familiarity with RESTful APIs, GraphQL, and backend integration patterns
- Experience with app store optimization (ASO) and release management processes
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills with ability to balance technical constraints and user needs