11+ EAS Jobs in India
Apply to 11+ EAS Jobs on CutShort.io. Find your next job, effortlessly. Browse EAS Jobs and apply today!
Mobile Developer — React Native / Expo
About the role
We build a consumer wellbeing app for iOS and Android. It is already live in both stores, has paying subscribers, and is under active development. We are a small team, and we are hiring the person who will own the mobile app.
This is not a greenfield project and it is not a role on a large mobile team. The codebase exists — React Native and Expo, TypeScript, Supabase on the backend, RevenueCat for subscriptions — and it was built quickly. Your job is to take it over, make it solid, and keep shipping. You will be the only mobile developer, which means the app is yours: the architecture, the release pipeline, the store listings, the crash reports, and the decisions about what to fix versus what to live with.
You will work directly with the founder and a designer. There are no layers between an idea and a release, which is the appeal of the job and also the demand of it. We need someone who is comfortable being the person who knows how the app works.
Fully remote, with a few hours of daily overlap for calls and reviews.
What you will own
The product roadmap
• Build features end to end — from a design in Figma and a conversation with the founder, through implementation in TypeScript and expo-router, to a release in the App Store and Google Play.
• Break down loosely specified ideas into shippable increments and tell us honestly what each one costs.
• Work on core experience features: audio recording and playback, animated screens, journaling with offline-tolerant sync, daily progress and streak state, and push notifications.
Subscriptions and revenue
• Own the paid side of the app end to end: paywalls, free trials, entitlement checks, renewal and cancellation states, restore purchases, and the platform deep links for managing a subscription.
• Build and iterate on retention flows — cancellation off-ramps, discount offers, and win-back prompts — keyed off subscription state from RevenueCat and our own backend.
• Handle the unglamorous parts properly: receipt and entitlement edge cases, users whose store state and backend state disagree, and refunds. Billing bugs cost real money and real trust.
A consistent experience on every device
• Extend and enforce our shared responsive layout system — breakpoints, spacing scale, and typography scale — instead of hard-coding values per screen.
• Make every screen render correctly from a 360 × 640dp Android phone up to a tablet, in dark theme, including non-Latin script typography.
• Keep our device test matrix green and stop layout regressions before they ship. We have a real backlog here and you would be the person to close it.
• Take accessibility seriously — VoiceOver and TalkBack, dynamic type, contrast, and touch target sizes.
Release engineering and quality
• Run EAS Build and EAS Submit, manage release channels, and use EAS Update to ship fixes over the air without waiting on store review.
• Own both store listings: submissions, review responses, privacy disclosures, and staged rollouts.
• Maintain the test suite — unit tests, component tests, and snapshot tests across device profiles — and keep CI meaningful rather than decorative.
• Monitor crash reporting and analytics, triage what comes in, and close the loop with fixes and regression tests.
• Keep upgrade debt low by moving the app forward across Expo SDK versions on a deliberate schedule, not in a panic.
What we are looking for
Required
• 3–5 years of professional software development, including at least 2 years building production React Native apps.
• Expo in production, not just in a tutorial. You have used EAS Build, worked with development builds rather than staying inside Expo Go, shipped to both stores, and pushed an over-the-air update to real users.
• In-app subscriptions on both platforms. RevenueCat ideally, or direct StoreKit and Play Billing — you understand entitlements, trials, renewal, grace periods, and restore, and you have debugged a subscription that was in the wrong state.
• Strong TypeScript and modern React: hooks, composition, and a clear sense of when state belongs local, in a store, or on the server.
• Experience with a backend-as-a-service such as Supabase or Firebase — auth, a relational or document store, row-level security, and realtime subscriptions.
• Client state management with Zustand, Redux Toolkit, or similar, and comfort with offline behaviour and cache invalidation.
• Comfort taking over code you did not write. Much of the first months is reading, understanding, and improving an existing codebase. Tell us about a time you inherited one.
• Native-layer literacy: what app.json and config plugins actually generate, how to read an Xcode or Gradle build failure, and how to approach a native crash.
• Familiarity with App Store and Google Play submission requirements, review guidelines, and privacy disclosures.
• Genuine self-direction. As the only mobile developer, no one will unblock you day to day. We need someone who makes reasonable calls alone, communicates clearly in writing, and flags problems early.
• Professional working proficiency in English.
Nice to have
• Audio recording and playback on mobile (expo-audio / expo-av), including background and interruption handling.
• Reanimated and Gesture Handler for non-trivial animation and interaction work.
• NativeWind, Tailwind, or another token-driven styling system.
• Migrating an app to the React Native New Architecture (Fabric, TurboModules).
• End-to-end testing with Maestro or Detox, and CI/CD for mobile.
• Internationalisation, right-to-left layout, or typesetting non-Latin scripts.
• Writing custom Expo modules or config plugins in Swift and Kotlin.
• Paywall experimentation, subscription analytics, or app store optimisation.
• Having been the sole developer on a shipped consumer app before.
Our stack
This is what the app is actually built on today. You do not need every line of it on day one.
• Framework — React Native with Expo, TypeScript, expo-router (file-based routing)
• Backend — Supabase: Postgres, auth, row-level security, realtime channels
• Payments — RevenueCat (react-native-purchases): entitlements, trials, offers, App Store & Play Billing
• State — Zustand stores, custom hooks, AsyncStorage for local persistence
• UI — Shared responsive primitives and design tokens, dark theme, animated and audio-driven screens
• Quality — Jest + React Native Testing Library, snapshot tests across five device profiles, CI audit scripts
• Release — EAS Build, EAS Submit, EAS Update (OTA), App Store Connect, Google Play Console
You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.
Responsibilities
Develop cutting edge native Android or iOS applications for the mobile platform
Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience
Own features from their ideation, design, development, test, release and maintenance
Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance
Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation
Collaborate with a talented team of product managers, engineers, and designers
Demonstrate high level of ethics, dedication and teamwork
Requirements
Bachelor’s degree in Computer Science, Information Technology or related field
0 to 1 years of experience in developing native Android/iOS mobile applications
Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and of IDE like XCode or Android Studio
Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques
Strong experience in memory management, performance tuning and resource optimization
Deep knowledge of mobile automation and unit testing frameworks
Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership
Experience in both Android and iOS applications is a plus
Excellent written and oral communication skills, judgment and decision-making skills, and the ability to work under continual deadline pressure
--Responsibilities--
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
--Skills--
- 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
- 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
- Understanding of Google’s Android design principles and interface guidelines Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
“At 1K, we seek dynamic individuals with a strong customer-focus to help us become the most loved retail company in Bharat”
Job Title: Android Developer (Kotlin)
Responsibilities:
-
Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts
-
Deliver across the entire app life cycle, design, build, code review, deploy, test, release to app stores and support
-
Working directly with developers and product managers to conceptualize, build, test and release products
-
Carefully evaluate the technical trade-offs of every decision
-
Work on bug fixing and improving application performance
-
Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
-
Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies
-
Solid understanding of UI Design practices
Requirements:
-
3+ years hands-on experience on writing and deploying production quality code.
-
Experience in designing, implementing, and maintaining complex mobile applications
-
Familiarity with test driven development (TDD)
-
Familiarity with CI/CD
-
Great understanding of Android development
-
Solid understanding of MVI/MVP/MVVM architecture.
-
Expertise in Kotin with solid OOD principles, design patterns, dependency injection (Hilt/Koin/Dagger)
-
Good grasp of algorithms, memory management, and multithreaded programming
-
Hands On experience with Android’s debugging, unit/ui testing, memory and performance optimization tools.
-
Awesome to have an exposure working in startups.
-
Great people skills!
Salary : Best in the Industry, Hike based on last CTC.
Locations : Gurgaon (Sector 15)
We Anju Siima Technologies Private Limited. are hiring a self motivated React Native Developer urgently. You must have working knowledge of React Native, Redux with API integrations
Responsibilities:
- Design and build mobile applications for Android & iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organisation and automation
Key Skills:
- React Native, Redux, ReactJS
- Web service integration (SOAP, REST, JSON, XML)
- HTML5, CSS, and JavaScript experience is an added advantage
Expectations:
- Strong fundamentals of programming
- Ability to internalise concepts and create fully functional and user-friendly applications independently
- Ambitious, patient & truly committed to creating excellent mobile applications
- Love for challenges and talking to new people
- Ability to work in teams and communicate effectively
- Ability to learn and grow
- Great attention to detail and lots of energy
Experience:1-3 years of experience developing mobile apps on React Native. Having multiple android/iOS apps in the portfolio is an added advantage.
- You will be having an impact on our 1.7M users every day.
- You will be rolling out experiments and working closely with our product managers and design team to validate and build new features.
- Monitoring apps and fixing bugs for improving performance.
- Refactoring/Rewriting obsolete code to align with the new architecture.
- Design, build and maintain high performance, reusable, and reliable Kotlin code.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency Experience: 1- 5 yrs in android development
Expertise:
- Kotlin
- Live Data and other Android Jetpack components
- DI (Dagger/Hilt)
- Design patterns MVVM, MVI
- Multithreading (Coroutines)
- Offline Storage
- Remote data interaction via REST and JSON
Hands-on experience:
- Git
- CI/CD
- Third-party analytics like Amplitude, Clevertap, etc..
- Common third-party libraries and APIs like (Glide, retrofit...)
- Firebase products (FireStore/ RealTimeDB/ FCM..)
- Writing custom views
- Text-based UIs like notes, reader, etc..
- Publishing/Updating apps on Google Play and other stores (Huawei/Xiaomi...)
Good to have:
- Basic understanding of clean architecture.
- Simple data structure and algorithm understanding.
- Basic understanding of AWS services and products
- Strong design intuition and user empathy.
- Should be aware of future technologies in the Android ecosystem.
- You should be quick in understanding the hypothesis, and build the experiment and make it available to a user
- We prefer people who are highly experimental and willing to take risks.
- Experience in training or mentoring team members.
Do not apply if you are not:
- Ownership driven
- Curious in general
- Self-motivated
- Use to work in a chaotic environment
- Highly proactive
- Hate drinking and smoking will have a hard time here
-
Leverage native APIs for deep integrations
-
Solving any challenges that might appear on the way
-
Diagnose and fix bugs and performance bottlenecks for performance that feels native
-
Maintain code and write automated tests of quality that sets the benchmark for your future colleagues
-
2+ years of relevant industry experience in React Native
-
A deep understanding of JavaScript
-
Familiarity with video recording, playback, and uploading libraries
-
Experience with Native Android app deployment
-
Familiarity with modern front-end build pipelines and tools
-
Familiarity with Socket.io is a plus
-
Familiarity with RESTful APIs
-
Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interface
-
Highly accountable and takes ownership, with a collaborative attitude, and a lifelong learner
-
Familiarity with code versioning tools (such as Git)
Should have atlest 1 year of experience.
Knowledge of app development.
Ready to work from office.
Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.
Role and responsibilities:
1) Taking complete ownership of our Android app: Development and maintenance
2) Translating design and wireframes into clean, high quality code
3) Ensuring best possible performance, quality and responsiveness of the Android App
4) Constant bug fixing and improvement of the App
5) Mentoring and leading other engineering team members
Skills needed:
1) Experience in product development, architecture and design for a minimum of 2-6 years
2) Well versed with Android Studio, Android SDKs and ability to work with different screen sizes
3) Expertise in Java, Kotlin or both
4) RESTful APIs and databases (MongoDB) to integrate backend services effectively
5) Experience with storage, threading and performance tuning
6) Implementing unit tests, bug fixes and managing and planning release cycles
7) Well versed with Agile methodology
8) Complete self-starter, curious to learn newer technologies, with strong ownership and mentoring skills
9) Great to have but not mandatory: Knowledge of Node.js
Perks:
1) Monthly salary paid at the beginning of the month
2) A highly motivating and open work environment
3) Great food from time to time (We are a team of big foodies!)




