Job Title: Sr Mobile Application Developer (Android and
iOS)
Department: Platform Engineering
Reports to: Engineering Manager
Job Summary:
Wadhwani
Foundation is looking for a Senior
Mobile Application Developer to drive the development
and enhancement of our mobile clients (iOS and Android). The developer will
design the entire app lifecycle right from PoC stage until delivery and post
launch support. In this role, you will design and build, high performance,
user-friendly and secure mobile applications. As a Senior Mobile Application
developer, you will work closely with engineering and product teams to
deliver a seamless mobile experience. You will play a key role in ensuring that
our mobile apps meet high standards for usability, performance, security across both platforms
and serves beneficiaries in multiple countries.
Core Responsibilities:
- Lead development and delivery of cross-platform
(Kotlin Multiplatform, React Native) mobile applications.
- Translate UI/UX designs into clean, efficient,
and reusable code following best practices.
- Collaborate with cross-functional teams
to develop and maintain application.
- Mentor
junior engineers, enforce coding standards, and promote best practices in
mobile development.
Required
Qualifications:
- Proven experience with App Store and
Google Play deployment processes, including provisioning, certificate
management, release automation, beta testing and compliance.
- Experience developing reusable or
cross-platform components using technologies like Kotlin Multiplatform, ,
React Native or Flutter.
- Integrate apps with backend APIs, ensuring secure
data handling and high performance.
- Proficient in debugging, profiling, and
optimizing performance for mobile applications on both platforms.
- Proven
ability to lead complex technical initiatives, manage multiple priorities,
and deliver on deadlines.
- Excellent
communication and interpersonal skills, with the ability to influence and
align cross-functional stakeholders.
Technical
Expertise:
- 5~8 years of professional experience in
mobile application development, with a strong track record on Kotlin
multi-platform and React Native.
- Should be well versed with the concepts
of Object-Oriented Programming (OOP).
- Must be able to demonstrate
strong knowledge of UI design principles, patterns, and best practices.
- A sound understanding of the
full mobile development life cycle and should have published multiple
native apps.
- Experience with relational databases
(SQLite), web services and API integration.
- Exposure to internationalization/localization for
multi-country and multi-lingual deployments.
- Ability
to evaluate and adopt new frameworks, libraries, and tools to keep the
technology stack up to date.