Senior App Developer/Mobile Architect Lead - iOS/Android Platform
Benovymed Healthcare is seeking a highly experienced Android engineer with exceptional coding and bug-fixing skills to lead mobile app development from its inception. The ideal candidate will have a proven track record in early-stage tech startups, focusing on building highly scalable tech products.
Responsibilities:
- Develop and code native Android, iOS, and hybrid mobile applications.
- Collaborate closely with Product Owners, Solution Architects, Engineering Heads, UX/UI Designers, Fullstack Developers, and Testers to deliver high-quality products with minimal defects.
- Integrate with various APIs and data sources.
- Identify and resolve bugs efficiently.
- Continuously evaluate and adopt new technologies to enhance our cross-functional platform.
- Contribute to the development of sophisticated multi-functional mobile applications, with a focus on the Android developer role.
Required Skillsets:
- Proficiency in Kotlin and Java, with end-to-end development experience.
- In-depth knowledge of the Android SDK, various Android versions, and adapting to different screen sizes.
- Familiarity with RESTful APIs for seamless backend integration.
- Strong understanding of Android, iOS, Hybrid, and Flutter principles, design patterns, and best practices.
- Experience with Android Studio.
- Ability to integrate with third-party application APIs.
- Familiarity with cloud messaging APIs, client engagement strategies, AI chatbots, and push notification features.
- Aptitude for performance benchmarking and optimization.
- Understanding of Google's Android design principles and interface guidelines.
- Experience with continuous integration practices.
Experience:
- A minimum of 2 to 10 years of post-qualification experience in an early-stage, growing startup environment, with a preference for the Digital Health industry.
- Demonstrated experience in developing mobile applications from scratch within an early-stage startup, ideally as part of a founding team.
- Proven ability to independently manage and execute end-to-end mobile app development for highly scalable Android, iOS, Hybrid, or Flutter platforms.
Qualifications:
- B.Tech in Computer Science Engineering (CSE), Information Technology (IT), or Electronics and Communication Engineering (ECE) from a reputable engineering institute.
