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.

About Wadhwani Foundation
About
Wadhwani Foundation is a high-growth, not-for-profit tech organization dedicated to social good. Over two decades since its inception in 2001, the foundation with worldwide presence has focused on a simple, powerful mission: accelerating job growth and enabling millions to earn a family-sustaining wage and lead a dignified life.
Wadhwani Foundation’s primary mission is accelerating economic development in emerging economies by driving large-scale job creation through entrepreneurship, innovation and skills development. Founded by Silicon Valley entrepreneur, Dr. Romesh Wadhwani, today the Foundation is scaling impact in 25 countries across Asia, Africa, and Latin America.
Tech stack
Similar jobs
We’re Hiring: React Native Developer Intern
Duration: 1-3 months (Paid internship)
Start Date: Immediate
Location: We are based in Hong Kong but this role is remote so you can work anywhere in the world.
We are looking for a student intern React Native Developer who will be working very closely with our founding engineer to polish and improve the current product.
Key Requirements:
• Hands-on experiences with React Native and Expo
• Familiar with Firebase (Firestore, Auth, Cloud Functions) and Google Cloud Platform
• Good knowledge of Node.js
• Able to debug and maintain existing mobile app
• Experience launching iOS and Android apps
• Good understanding of AI integration in an cost effective manner (DeepSeek experience is a plus)
• Bonus: experience with Next.js and Tailwind CSS
• Good communication and can work independently
Work Mindset:
• Comfortable with an intensive workload and delivering under tight deadlines—Memora’s pace is fast, and we expect you to keep up.
• Push Impossible Limits. We don’t want “it’s too hard” or “it can’t be done”—we want you to explain why it’s challenging, why it’s risky, and quantify it so we can decide together if it’s a risk worth taking.
• Ability to prioritize and execute in a high-pressure, early-stage startup environment.
Why Join Us?
Our mission to solve forgetfulness is our core driving force. What began as a personal frustration we faced, turns out to be a universal and growing problem everyone can relate to: forgetfulness in our daily life. Forgetfulness may seem like a minor inconvenience, but we believe it is a silent epidemic affecting everything from productivity, well-being, and mental clarity; and only worsens as we age. You have a chance to be an early member in a startup. Expect long hours, tough challenges, and the thrill of building something impactful from scratch. We’re here to push boundaries, and we want you to grow with us—learning, improving, and succeeding together.
Values of Memora:
Belief in Yourself – Every success story starts from somewhere. Regardless of your background or starting point, what truly matters is your unwavering belief in your potential. Embrace the mindset that your journey is about proving something to yourself, not to others. Even when you're not the most knowledgeable in the room, hold fast to the conviction that you have the potential to overcome challenges and achieve greatness. This belief drives you to push your limits and continuously learn, becoming the best version of yourself.
Humility in Success and Growth – Recognize that pride can be the greatest obstacle to progress. The philosophy here is to remain grounded both before and after success. By keeping your ego in check and being open to learning, you create room for personal and professional growth while valuing the contributions of others.
Selfless Team Mindset – Understand that no one can succeed alone. Your strength and progress are connected with those of your team. By surrounding yourself with people who elevate and inspire you, you contribute to a culture where collective success is celebrated. Our achievements are the result of shared effort, not individual success.
Mission-Driven Work Ethic – Let the impact and vision of our mission be the force that propels you forward. You don’t need external pressure to push you; instead, your internal drive and passion for what we’re building are what fuel your dedication. This mindset of continuous improvement and relentless commitment to our goals is at the heart of everything we do.
We are reviewing on a rolling basis. Successful candidates will receive an email invitation to online interviews. We’re excited to hear your story.
Simply Fleet is a fast-growing SaaS solution to help automate an organization's fleet maintenance operations. You can learn more about our product by going to www.simply-fleet.com
We are looking for an enthusiastic and proactive Android developer to manage the app development of Simply Fleet on Android. The developer will work closely with the other members of the product team to build and maintain Simply Fleet's Android app.
What you will do:
- You should be proficient in Android development with Kotlin
- You should have a fair idea about web services
- You should be comfortable working with JSON
- You should have a strong knowledge of Android UI design principles, patterns, and best practices
- You should have a working knowledge of location services
- Knowledge of AWS S3 is a plus
- You should have an understanding of code versioning tools, such as Git
- You should have deployed apps on Google Play Console
- We expect you to be proficient in best coding practices like adding comments, using proper naming conventions, performing unit testing of your code, etc.
- You should be well versed in developing in Android Studio
Who you are?
- You should have 2+ years of experience in Android development
- You should be committed since we follow a hybrid model
- You are expected to be present in our physical office in Pune, MH twice a week
- You should be willing to take complete ownership of your work
- Above all, you should be able to think independently and creatively
You can expect a smooth onboarding process with structured timelines. You can expect teams that listen and learn. You can expect to be counted on, and you'll be given the freedom to do your best work. We build our product, our teams, and our company for the long haul, so you can build your career here if you choose to. This is your platform to be a part of a growing startup and to work with some really awesome folks. We will make sure you have fun along the way.
Basic requirements
1. Good understanding of react and react native.
2. Best practices in react along with knowledge of functional components.
3. Good understanding of hooks and other react patterns.
4. Solid understanding of basic programming concepts and data structures.
5. Experience with global state management like redux and context.
6. Using 3rd party libraries for rest api and other standard procedures.
7. Have experience writing react native code with typescript.
Good to have skills
1. Have worked on media intensive apps (video, images and audio).
2. Have experience with building high quality reusable custom components.
3. Experience with animation libraries like animated or reanimated.
4. Have a good understanding of TypeScript classes, interfaces, generic types,
and other typing patterns in TypeScript.
5. Experience with building and deploying apps to iOS App store/Google Play.
6. Have previous experience of working with firebase.
7. Have an eye for creating pixel perfect design with optimised animations.
8. Experience of working with realtime systems like socket.io
9. Fair understanding of how react native/native apps work under the hood and
how React ecosystem sits on top of native app architecture.
10.bonus points if you have previous experience with native android /iOS
development.
11. Double bonus points if you have created native bridges for android and iOS in react native before.
Other required qualifications
1. Minimum 1.5-2 years of relevant experience developing React applications.
2. Proven ability to work alone and with teams in a dynamic, multicultural
environment.
3. Strong oral and written communication skills in English.
4. Good understanding of documentation and able to write documentation of
given tasks.
5. Understand Agile base deployment process, take full responsibility for a given
task, and dedicatedly work based on given timeliness
6. Ability and interest in sharing knowledge, mentoring others, presenting work,
and reviewing the work of others.
Experience: 3 – 5 Years
React Native framwork app developement for IOS and android.
Build app and UI components from prototypes and wireframes
Working with Redux architecture.
Expo tool for development and app release ( Advantage)
APK and IPA generation using expo tool.
We're looking for an experienced and mature engineer (2-6 yrs experience), who wants to build incredible products while shaping the architecture, tools, and engineering culture of our company
Responsibilities:
- Architect and build our native Android application using Java or Kotlin.
- Set up our backend using either the MEAN (Mongo, Node) or Django stack.
- Collaborate with the design team on feasibility and design reviews.
- Set up DevOps processes - CI/CD and release management.
- Hire an additional backend engineer to scale the application based on requirements.
Requirements:
- You possess strong computer science fundamentals.
- You have native Android application development skills - with Java/Kotlin as a framework.
- You have strong knowledge of Android UI design principles, patterns, and best practices.
- You have built backends for mobile applications - using the MEAN or Django stack.
- You have some mobile app projects that are worthy of public view (Play Store, Github).
- You like discussing a plan upfront, welcome open collaboration and are an excellent verbal and written communicator.
- We’re a fast-paced environment so while we value robustness, we also hope for speed. You’ll hop from project to project and should be a self-starter.
- You are open to learning new stuff (important).
- You are humble, kind, and are open to feedback (important)
Skills/Experience
Great interpersonal communication skills; Keen eye for spotting data trends; A keen grasp for newtechnology; Learn mobile development from highly experienced developer. Learn more than just programming. You will get to learn about product lifecycle. Product architecture. Mobile UI/UX and more Professional, able to interact with vendors/clients; Positive, can do attitude. Stay current with our latest insights
● Be able to work in a product-based and fast-paced environment
● Have prior experience working on at least 3 mobile applications
● Android Development : Minimum 3 years of experience
● Flutter Development : Minimum 1 year of experience
Roles and Responsibility :
● Should be a pro at UI, UX concepts and be aware of all latest trending UI and Interactive
● Understand and have experience in Android Material and Flutter
● Experience in object-oriented analysis and Designed and implemented User Interface
using Storyboard and Manual
● Translate designs and wireframes into high quality
● Design, build and maintain high performance, reusable, and reliable Java
● Strong knowledge of Android UI design principles, patterns, and best
● Ensure the best possible performance, quality, and responsiveness of the
● Identify and correct bottlenecks and fix
● Help maintain code quality, organization, and
● Experience working with software developers or digital design
● Work alongside QA to provide fixes for Android device-specific
● Experience on working with different multi-screen resolution
● Be able to create world-class apps with trending UI, UX and Interactive methods
- B.E/M.C. A Or B.C.A Degree in Computer Science, Engineering, MIS, Or Similar Relevant Field
- Strong Knowledge of Android SDK, Different Versions of Android, And How to Deal with Different Screen Sizes
- Familiarity with RESTful APIs To Connect Android Applications to Back-End Services
- Strong Knowledge of Android UI Design Principles, Patterns, And Best Practices
- Experience With Offline Storage, Threading, And Performance Tuning
- Ability to Design Applications Around Natural User Interfaces, Such As “Touch”
- Familiarity with The Use of Additional Sensors, Such as Gyroscopes and Accelerometers
- Knowledge of The Open-Source Android Ecosystem and The Libraries Available for Common Tasks
- Ability to Understand Business Requirements and Translate Them into Technical Requirements
- Familiarity with Cloud Message APIs And Push Notifications
- A Knack for Benchmarking and Optimization
- Understanding of Google’s Android Design Principles and Interface Guidelines
- Proficient Understanding of Code Versioning Tools, Such as Git
- Familiarity with Continuous Integration - Good Knowledge of Kotlin.
- At Least Publish 3-4 Application in the Play Store
- Knowledge of Cross-Platform And iOS Development Will Be an Advantage.
- Knowledge of health care and e-commerce domain will be good.
Coditation Systems was founded by a serial entrepreneur, and a team of young talented technologists, some of who have grown to spearhead the organization. With its inception in 2016, we became a boutique technology services and solutions firm specializing in Machine Learning & AI, Data Engineering, and Cloud. We have a team of ninja architects, data scientists, data engineers, and software engineers having decades of collective experience of
applying emerging technologies to build cutting edge software products.
What we are looking for
We are looking for a professional Software Engineer (React Native). The goal is to exceed expectations and to add
value to our business.
A Day in the Life
● Build cutting age application using react native
● Build high quality, performance applications with the good understanding of code organisation.
● Build pixel-perfect, buttery smooth UIs across both mobile platforms.
● Leverage native APIs for deep integrations with both platforms.
● Diagnose and fix bugs and performance bottlenecks for performance that feels native.
● Maintain code and write tests to ensure the product is of the highest quality.
● Application deployments on app store and play store.
● Taking the responsibility and ownership of the given tasks.
What you will need
● Firm grasp of the JavaScript (and TypeScript or ClojureScript) language and its nuances, including ES6+
syntax
● Ability to write well-documented, clean Javascript code
● Rock solid at working with third-party dependencies and debugging dependency conflicts
● Knowledge of object-oriented programming
● Familiarity with native build tools, like XCode, Gradle(Android Studio/IntelliJ)
● Understanding of REST APIs, the document request model, and offline storage
● Experience with automated testing suites, like Jest/Mocha
● Understanding and implementation of Redux
Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
- Working with team to plan and develop the components of our adaptive
learning app and content marketplace solution. - Scaling up and upgrading the app with enhanced features as best suited for students and schools
- Working with team ensure a smooth backend integration into a dynamic content management system, to ensure personalisation of app as required
- Developing work including app backend, reporting and analytics to be taken up by the developer for both the products along with the current team.
- Both solutions for B2B and B2C App to be taken up actively by the developer along with the current product manager.
- Interacting and working with NGOs and Govt school community to build the entire tech as per the rural and local language to empower students and govt schools across India.
What you need to have:
- 1-3 years of deep hands-on experience with android based solutions and development
- Tech Expectations - Practical experience with Native android development, firebase, databases and server side integration and development
- An end user app based product experience will be a plus.
- We expect the developer to deeply own up our app solutions, work with the current team and scale up the product roadmaps for national growth and outreach.
- an undistracted mind, an aspiration for continued learning and holistic growth in life, humility to learn and self confidence to learn and do anything
- Excellent understanding of Native android development, firebase, Node. JS, databases and server side integration and development






