- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.

About mandifarmscom
About
Connect with the team
Company social profiles
Similar jobs
What this role is
The market has no shortage of mobile developers who only do mobile, and no shortage of full-stack engineers who have never shipped a production app. This role is neither of those.
You are a Product Engineer whose centre of gravity is mobile. React Native is where you live. You have shipped apps, debugged native integrations, handled platform-specific edge cases, and understand what it actually takes to get something through App Store and Play Store review. That is the non-negotiable foundation.
But at Fountane, Product Engineers build products — not layers. The same feature that lives in a mobile app often has a web surface, an API, a webhook, or a database schema behind it. At L3 you are expected to own the full application surface of what you are building, not hand off the moment the work touches a backend. You will not be doing everything alone — you have a pod. But you will need to be capable of crossing the boundary when the work demands it.
You are joining a permanent Island pod. Your first deployment is to an ongoing client engagement that requires your mobile depth immediately. After that, you are a long-term Islander who will move across engagements as the Mainland deploys you.
What Fountane is actually asking for
We know the market has specialists. We are not pretending this is a standard full-stack role with mobile as a footnote, or a mobile role where full-stack is irrelevant. Mobile is your primary skill. Everything else is your secondary obligation. If you have spent your career going deep on React Native and can hold your own on an API or a web feature when needed, this role fits you.
If you are a pure mobile specialist who cannot — or will not — touch anything outside the app layer, this is not the right fit. Not because we do not respect specialisation, but because Islands do not have room for hard walls between disciplines. The work crosses boundaries. So must you.
What you will own at L3
- React Native application development — the primary mobile codebase, feature delivery, and platform-specific implementation across iOS and Android
- App Store and Play Store release management — build pipelines, submission, review compliance, and versioning
- Native integrations — push notifications, device permissions, biometrics, deep linking, offline-first patterns, and platform SDK integrations where required
- Context Engineering — translating Concept Engineer prototypes and briefs into a clean, scalable mobile architecture using Cursor as your primary execution tool
- API integration and backend contribution — consuming and, where needed, building or modifying the backend services your mobile surfaces depend on
- State management architecture — owning how data flows through the mobile application, not just implementing patterns handed to you
- Cross-platform consistency — ensuring iOS and Android behaviour is intentional and documented, not accidental
- Cursor .cursorrules contribution — maintaining the Island's mobile-specific coding standards and context files so the codebase stays navigable as it grows
- Refactoring and codebase stabilisation — at L3 you are expected to work safely on an existing codebase, not just greenfield. You use Cursor's codebase context to edit and optimise without breaking what already works
- Mentoring L1 and L2 engineers on the Island — reviewing their code, raising the quality bar, and making sure mobile-specific patterns are being applied correctly across the pod
The technology you will be working with
This role is being hired for a specific active engagement. The following is the technology stack in use on this project. If you have not worked with these directly, do not apply.
- React Native — cross-platform mobile, iOS and Android
- TypeScript and JavaScript (ES6+) — the entire codebase is typed
- State management — Zustand and Redux; you need to know both and have an opinion on when to use each
- API integration — RESTful APIs and GraphQL; you will be consuming both
- Push notifications — Firebase Cloud Messaging (FCM) and Amazon SNS
- List rendering and UI performance — FlatList and related React Native optimisation patterns; this is not optional on a project of this scale
- Git — branching, PR reviews, and version control discipline on a team codebase
- iOS and Android platform guidelines — you understand the design and behavioural expectations of both platforms and implement accordingly
Bonus — useful but not required to apply:
- Native Android (Kotlin/Java) or iOS (Swift/Objective-C) experience
- Mobile testing frameworks — Jest, Detox, React Native Testing Library
- CI/CD pipeline experience for mobile applications
- Performance monitoring and analytics tooling
Proof-based qualifications
We do not assess candidates on years of experience or job titles. We assess on proof of capability. When you apply, be prepared to demonstrate the following:
What we look at
What you must show
2–3 shipped apps
Live applications on the App Store and/or Play Store that you built or were a primary engineer on. Provide links or app names in your application. We will look them up. If you cannot name two shipped apps, do not apply.
React Native + TypeScript
A codebase or feature set demonstrating typed React Native development — components, hooks, context API, and state management using Zustand or Redux. Not a tutorial project.
API and backend integration
A feature where your React Native work connected to a RESTful or GraphQL API — ideally one you also built or modified on the backend side. Show us the integration, not just the consumption.
Cursor-driven workflow
Walk us through how you currently use Cursor and Claude in your build process. Not a demo. A real conversation about how AI tooling has changed how you write and debug code.
A CV listing React Native and a GitHub with no shipped apps is not proof. Show us what you have built.
AI tooling at Fountane
Claude and Cursor are the primary tools for thinking, drafting, and executing work at Fountane. Every Product Engineer — including this one — is expected to use Cursor as their main development environment and Claude for context engineering, debugging, and architectural thinking.
This is not a listed skill. It is the working method. If you are not already building with Cursor and Claude integrated into your daily workflow, you will need to get there fast. The Island's velocity depends on it.
Who should not apply
- You have only built mobile apps backed entirely by third-party services (Firebase, Supabase) and have never touched application logic outside the app layer.
- You cannot name two or more applications you have shipped to the App Store or Play Store.
- You treat mobile as a skin over a web app. You have not handled platform-specific native behaviour, device APIs, or cross-platform edge cases.
- You are not using AI tooling in your current workflow and see it as optional.
- You need a clear boundary around mobile and expect the backend work to always belong to someone else.
What comes next
L3 is not a ceiling. The path to Lead PE — Mobile requires demonstrated ability to orchestrate the Island's full application architecture across mobile and backend, define the .cursorrules for the pod, manage Island velocity, and handle client technical conversations without the Lead CE in the room. Promotion is not tenure-based. It is triggered by demonstrated capability at the next level's complexity tier.
About Fountane
Fountane is a technology ventures lab - one part product studio, one part startup engine. We build high-quality software and AI products for clients ranging from fast-moving startups to large enterprises, and we co-build and invest in new companies when we see the right opportunity.
Founded in 2017 and headquartered in Minneapolis, we have grown to 60+ people across four continents and were recognised as one of America’s fastest-growing companies, ranking No. 699 on the Inc. 5000 with 595% three-year growth.
We are radically open-minded, serious about craft, and direct about expectations. If you want to do meaningful work without politics, this is the place.
- Ability to work independently and as part of a team in a fast-paced environment.
- Experience with native development (iOS/Android).
- Worked on deep linking in mobile apps
- Hands on experience in Bridging Native code base to react native.
Job Description:-
- Design, build and maintain excellent React Native applications with clean code.
- Build pixel-perfect, smooth UIs across both Android and iOS mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to IOS and Google Play stores.
- Work with native modules when required.
- Assist with building estimates.
- Work with modern tools including Jira, GitHub, Bitbucket etc.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Desired Candidate Profile :
- 3+ years of professional experience working with React Native.
- 5+ years of professional software development experience
- Experience Working with Swift, Objective C, and Java a plus but not required.
- Meaningful experience working on large, complex systems.
- Ability to take ownership over your work.
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
If interested, then request you revert with your updated CV
We are looking for a passionate and skilled iOS Developer (SDE II) to join our mobile engineering team. You will play a critical role in building and scaling high-performance iOS applications used by millions of users. The ideal candidate is deeply familiar with the iOS ecosystem, understands architectural best practices, and is capable of writing clean, maintainable, and testable code.
Key Responsibilities:
- Design, build, and maintain advanced iOS applications using Swift and Objective-C.
- Translate product requirements into scalable technical solutions.
- Collaborate with cross-functional teams including product, design, and backend teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, bottlenecks, and performance issues.
- Maintain code quality through unit tests, code reviews, and CI/CD best practices.
- Stay up to date with the latest iOS development trends, tools, and technologies.
Required Skills & Qualifications:
- 3–6 years of hands-on experience in iOS development.
- Strong command over Swift, Objective-C, Xcode, and the iOS SDK.
- Experience with MVVM/MVC architecture, RESTful APIs, and third-party libraries (e.g., Alamofire, Realm).
- Understanding of Apple’s design principles and interface guidelines.
- Familiarity with unit testing and performance tuning.
- Strong debugging and problem-solving skills.
- Bachelor's degree in Computer Science or a related field.
Nice to Have:
- Experience with SwiftUI, Combine, or CoreML.
- Exposure to Agile methodologies and Git workflows.
Why Join Us:
Be part of a fast-moving tech team building impactful, user-friendly apps with modern development practices and a collaborative work culture.
Capillary is an Equal Opportunity Employer and will not discriminate against any applicant for employment on the basis of race, age, religion, sex, veterans, individuals with disabilities, sexual orientation, or gender identity.
Disclaimer:
It has been brought to our attention that there have recently been instances of fraudulent job offers, purporting to be from Capillary Technologies. The individuals or organizations sending these false employment offers may pose as a Capillary Technologies recruiter or representative and request personal information, purchasing of equipment or funds to further the recruitment process or offer paid training. Be advised that Capillary Technologies does not extend unsolicited employment offers. Furthermore, Capillary Technologies does not charge prospective employees with fees or make requests for funding as a part of the recruitment process.
We commit to an inclusive recruitment process and equality of opportunity for all our job applicants.
Job description – Mobile App Frontend Developer
vani.coach is an award-winning high-growth product company with a mission of upskilling the communication skills of its 140 million workforce in this decade.
Trusted by large enterprises like L&T, Asian Paints, Cipla, PwC, etc. to upskill their people, Team Vani has a solid track record in delivering learning outcomes that deliver business results, leading to 100% repeat sign-ups. With a proven product-market fit, we have now switched to growth mode, and we are now building our product team.
- 3-6 years of proven and progressive experience in UI development.
- Experience in JavaScript, React Native, and GraphQL. Experience in making hybrid mobile apps. The native experience on Android and iOS will be an add-on. Clean coding and design patterns are desirable. A perfect applicant will be skilled in React Native and JavaScript.
- A grasp of database technologies like PostgreSQL, Python, etc. would be an added bonus.
What makes you a great fit?
- 3–6 years of React Native development experience.
- Experience in React Native, Javascript, and CSS3.
- Familiarity with mobile development concepts, including performance optimisation, device compatibility, and user experience design.
- Great OO skills, including strong design pattern knowledge.
- Experience in any backend is an added advantage (optional).
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of client-server architecture and strong design principles.
- Solid understanding of Core JavaScript principles.
- Experience working with video/audio recording on mobile devices would be preferred.
- Working knowledge of the version control systems Git and SVN.
- Personal track record of process improvement or reengineering.
- Should be able to work independently.
- Should be able to debug the root cause of issues or bugs and their impacts.
- Strong analytical and problem-solving skills.
- Strong interpersonal, written, and verbal communication skills.
What You'll do
- Recommend the best possible way to solve a tech problem and come up with ETAs
- Able to multitask, prioritize, and take critical decisions.
- Provides input for system architectures and designs.
- Define a checklist for code reviews and unit tests.
- Ensure that functional requirements are correctly interpreted and translated into clear and robust code
- Enthusiastic to work collaboratively with people and share your ideas to solve real business problems.
- Collaborates and communicates with internal and outsourced development partners regarding software application design status, project progress, and issue resolution.
- More experienced candidates should be able to lead multiple projects with a sense of ownership.
- Strong analytical and problem-solving skills.
- Self-motivated, a team player, and the ability to work in small groups.
Educational Qualification:
B.E., MTech, BCA, MCA. Candidates holding degrees
- Interact with the Project Managers / Leads / Clients
- Understand the requirements and provide estimates for the planned tasks
- Deliver best quality work without bugs in the estimated time frame
- Help maintain code quality, organization, and automatization
- Collaborate with cross-functional teams to design and release new features
- Help the team to identify and correct bottlenecks, fix bugs
- Excellent analytical and problem-solving skills
- Experience / strong knowledge in both iOS & Android Mobile Application technologies
- Proficient in SwiftUI, Swift, Xcode, Java, Kotlin and Android Studio, Flutter, React Native
- Experience with version control: Maven, Gradle, Git, Cocopods
- Experience in application submission/provisioning process
- Experience in performance and memory tuning
- Good understanding of computer science concepts, design patterns, algorithms, and data structures
- Experience/knowledge in any of the Back-End technologies
Benefits:
- Hybrid WFH policy
- Annual company retreat
- Team lunch
of the software product development life cycle. This will include analyzing system
and user requirements, designing software flowcharts, creating user interfacing
applications (Web Or Mobile) , troubleshooting bugs, and running tests to improve
system functionality.
An ideal candidate would be someone who has proficiency in JavaScript or Flutter
frameworks, good analytical skills, the ability to anticipate issues and frame
remedial actions, and excellent teamwork skills.
What will you be doing?
● Write simple, efficient, and maintainable code.
● Design, develop, scale and maintain User Application written in JS or Dart.
● Manage individual priorities, deadlines, and deliverables.
● Validating the functionality and security of the application.
● Function well in a fast-paced, rapidly changing environment
● Ensuring best coding standards and practices to improve and maintain
quality.
● Meeting with the engineering and product team to discuss project definitions
and goals.
What will you need ?
● Bachelor/Master degree in CS or related field from a reputed college
● 2-6 years of experience in frontend software development
● Sound knowledge of JavaScript or Flutter technologies.
● Solid grip on the programming basics like DS and algorithms, OOPS.
● Understanding & experience with restful APIs and microservice
architecture
● Prior experience in start-ups or health-tech will be a plus
- Should have develop Native Mobile Applications.
- Should have worked on SQLite, Retrofit, Firebase etc.
- Must have knowledge working on Hybrid Applications.
- Additional advantage if worked of frameworks like React Native, Flutter etc.
- Advantage having working knowledge of Kotlin.
- Certification done is an additional advantage.
- Even candidate should have very good debugging skills.
- Clear about Object Oriented Programming Concepts.
- Must have knowledge of working with api's and working with databases.
SECONDARY RESPONSIBILITIES :
- Ability to work independently and take ownership of the project.
- Should be capable to work in a team.
- Must have strong communication skills.
- Should be enthusiasts and able to take challenge
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
What will you work on?
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.
Reach out to the open-source community to encourage and help implement mission-critical software fixes React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Transition existing React web apps to React Native.
Do you fit in?
1+ years of experience in React Native
- Ability to write well-documented, clean JavaScript code
- Familiarity with native build tools, like XCode, Gradle
- Understanding of REST APIs, the document request model, and offline storage
- Meaningful experience working on large, complex systems
- Ability to work through new and difficult React Native issues and contribute to libraries as needed
- A positive mindset and can-do attitude.
- Ability to create and maintain continuous integration and delivery of React Native applications.










