


About the Role: We are looking for a talented and passionate React Native Mobile Developer to join our growing team. As a React Native Developer, you will be responsible for developing high-performance mobile applications for both iOS and Android platforms. You'll work closely with our design and backend teams to create apps that provide an exceptional user experience.
Key Responsibilities:
- Develop and maintain mobile applications using React Native for both iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to enhance application performance.
- Write clean, maintainable, and efficient code following industry standards and best practices.
- Integrate third-party APIs and services.
- Work on continuous integration and continuous deployment (CI/CD) pipelines for mobile applications.
- Stay updated on the latest technologies and frameworks to continuously improve app development.
Required Skills & Qualifications:
- Proven experience as a React Native Developer (minimum 1 years).
- Hands-on experience with React Native, including complex app architectures, Redux-Saga, Sockets.io or Context API.
- Understanding of mobile app development principles, including the mobile development lifecycle.
- Knowledge of RESTful APIs to connect mobile apps with backend services.
- Experience in optimizing app performance and troubleshooting crashes.
- Strong problem-solving and debugging skills.
Must to Have:
- Experience with TypeScript in React Native.
- Understanding of mobile app distribution via App Store and Play Store.

About Businessonbot Inc
About
About BusinessOnBot
BusinessOnBot is a pioneering platform dedicated to assisting Direct-to-Consumer (D2C) businesses in leveraging the power of WhatsApp for sales and user acquisition. With a focus on innovation and customer-centric solutions, we provide comprehensive tools and services tailored to meet the unique needs of D2C brands.
Our Approach:
At BusinessOnBot, we understand the critical importance of effective marketing and seamless user experiences. Our proprietary attribution-based marketing tools empower brands to optimize their outreach efforts, while our WhatsApp stores, enriched with vernacular language support, ensure inclusivity and accessibility for diverse audiences.
Services Offered:
We specialize in establishing end-to-end WhatsApp marketing channels for brands, facilitating the entire journey from product discovery to purchase. Our e-commerce flows are meticulously designed to drive user acquisition, enhance engagement, foster referrals, and recover abandoned carts. We cater to growth-focused D2C brands seeking to streamline their WhatsApp user acquisition flow and maximize their market reach.
Unique Solutions:
As a trusted partner to D2C brands, BusinessOnBot offers unparalleled expertise in creating and nurturing loyal user bases on WhatsApp. Our voice and text-based multilingual chat solutions, integrated with cutting-edge CRM functionalities and marketing automations, elevate brand-consumer interactions to new heights.
Our Impact:
BusinessOnBot has garnered recognition for its innovative approach to automated sales and user acquisition. As a proud alum of Y Combinator's Winter 2021 cohort, we continue to redefine the landscape of WhatsApp-based business solutions in India, empowering businesses to thrive in the digital age.
At BusinessOnBot, we are committed to driving sustainable growth and success for D2C brands through our transformative WhatsApp-centric solutions. Join us in revolutionizing the way businesses engage with their customers on WhatsApp and beyond.
Company video
Product showcase
Connect with the team
Similar jobs



Software Development Engineer III (React Native)
Experience: 7+ years
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability
requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Overview
We are seeking an experienced and passionate Mobile Software Development Engineer (SDE-3) with expertise in React Native. In this senior role, you will lead efforts to modernize legacy applications and develop new, high-performance mobile applications for large enterprise
clients and growth-stage startups. You will play a key role in mission-critical projects, working closely with business stakeholders, customer technical teams, and MongoDB Solutions Architects.
The ideal candidate will have strong technical leadership, system design expertise, and a track record of mentoring junior engineers. You will thrive in a fast-paced environment, driving the delivery of scalable, high-quality mobile applications.
Location - Chennai or Bangalore
Required Experience and Skills:
● 7+ years of experience in mobile application development, with at least 3+ years of hands-on experience working with React Native and TypeScript.
● Proven experience building high-performance mobile applications for
enterprise-grade solutions or high-traffic consumer apps.
● Solid understanding of mobile architecture, component design, and system performance optimization, with hands-on experience in testing, debugging, and performance tuning.
● Expertise in integrating RESTful APIs, third-party SDKs, and cloud services into mobile applications.
● Experience with state management libraries such as Redux or Context API.
● Strong proficiency in JavaScript (ES6+) and TypeScript, with a deep understanding of modern front-end development practices.
● Hands-on experience with mobile build tools, CI/CD pipelines, and version control systems.
● Strong problem-solving skills, attention to detail, and experience writing and maintaining clear, detailed technical documentation.
● Excellent verbal and written communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.
Good to Have Skills:
● Familiarity with Atlas Device Sync, Ditto, PowerSync, ObjectBox, or similar technologies for offline-first solutions and data synchronization in mobile apps.
● Experience with native mobile development (e.g., Swift for iOS, Kotlin/Java for Android).
● Familiarity with cloud platforms such as AWS, Azure, or GCP, and Mobile Backend-as-a-Service (MBaaS) solutions (e.g., Firebase, AWS Amplify).

Location:- Bangalore
Responsibilities:
1. Design and build highly reliable and performant applications that deliver a great user experience.
2. Own large technical deliverables and execute it in a stuctured manner.
3. Take accountibility of the over health of the applications you build.
4. Platformise components as libraries, utilities and promote reuse.
5. Be able to conceptualise and develop prototypes quickly.
6. Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices.
Requirements:-
1. Deep expertise of the iOS and Android ecosystems.
2. Hands on experience with either React Native, Flutter, Swift or Kotlin.
3. Deep understanding of your tools: Languages, frameworks, systems.
4. Experience with abstracting requiremets into frameworks.
5. Hungry to learn, share knowledge and enjoy mentoring others.
6. Data driven, having customer empathy, striving to build stable, delightful applications.
Option but Desired Requiremet:-
Experience with video streaming and Real Time Communication Technologies.



Key Responsibilities
Developing new features and user interfaces from wireframe models.
Ensuring the best performance and user experience of the application.
Fixing bugs and performance problems.
Writing clean, readable, and testable code.
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Key Skills
1. Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s).
2. Deep knowledge of mobile platforms on which the app runs, e.g., Android, iOS etc.
3. Proficient in HTML, CSS, Javascript, React, React Native, Node whichever language you use in the app.
4. Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. depending on the libraries you use to test
5. Familiarity with RESTful APIs and mobile libraries for networking.
6. Familiarity with the JSON format.
7. Experience with profiling and debugging mobile applications.
8. Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app.
9. Familiarity with Git and Github.
10. Familiarity with push notifications.
11. Understanding mobile app design guidelines on each platform and being aware of their differences.


Job brief
We are looking for a Mobile App developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Mobile App developer, you should be comfortable around React Native, Javascript, React / Vue, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities
- Work with development team to ideate software solutions
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Requirements
- Proven experience as a React Native App developer or similar role
- Experience developing desktop and mobile applications
- Familiarity with MERN / MEAN
- Knowledge of React Native, Javascript
- Knowledge of JavaScript frameworks like Node.js, ES6
- Familiarity with MongoDB, web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
- Degree in Computer Science, Statistics or relevant fie

- Design, build and maintain efficient, reusable, and reliable code
- Development of UI elements and Integration with APIs
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Ensure high performance and responsiveness of requests.
- Must be able to write solutions that scale
- 3 - 4 years of full-time work experience in React Native
- Self-motivated with excellent work ethics
- Experience in React Native bridging concepts
- Experience with Typescript.
- Have developed and published apps for either Android or iOS.
- Design, development, coding, testing and debugging skills
- Knowledge of version and revision control practices and procedures
- Knowledge of prototyping and rapid development techniques
- Strong verbal and written communication skills Desired Candidate
- State management in mobile applications
- Security methodologies in mobile application development
- Experience with offline storage, and performance tuning
- Experience working on plugin integration.
- Optimize code for performance and scalability
- Deployment of apps on App Store / Play Store
- Collaborate with cross-functional teams to define, design, and ship new features
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Proficient understanding of code versioning tools such as GIT
- Ensure the technical feasibility of UI/UX designs
- Can work well independently as well as in a team
- Flexible to work in any mobile technology
- Understanding of Agile development methodologies
- Interacting with Business Analysts, SMEs to understand the Business Processes and Business Rules
- Familiarity with native build tools, like Xcode, Gradle ( Android Studio, IntelliJ)
- Strong mobile development experience, including integration with Native Modules and custom iOS/Android SDKs


We are looking for an experienced cross platform Mobile Developer with 2-5 years of building performant mobile apps on both iOS and Android platforms. You are in top 5% of your field and are passionate about creating new products and innovative code. We are building a solution that deploys elements of tokenization using block chain, ML driven portfolio selection and risk management, and a proprietary alternate secondary market for illiquid securities. You would be developing and maintaining Cross platform Android and iOS applications. You will be working alongside other engineers and developers working on different layers of the infrastructure.
Key Requirements
- BE/ BTech or MTech/ Dual degree in Computer Science/ Software engineering or similar from a Tier 1 institute.
- Thorough understanding of Flutter and its core principles.
- Proficient in Dart6 Programming.
- Knowledge of Swift, Obj C, Xamarin & native build tools, like Xcode, Gradle (Android Studio, IntelliJ)
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Familiarity with RESTful APIs, JavaScript & React Native
- 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 automated tests to ensure the product is of the highest quality.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Be extremely conversant in table stakes software engineering toolchain - Linux/Shell, IDE’s, Git, Debuggers, Profilers.
- Strong knowledge of UI design principles, architecture patterns, and best practices for development.
- Ability to write well-documented, clean code
- Experience launching and managing production mobile apps
- Ability to deep dive into problem-solving and build elegant, maintainable solutions to complex problems, in addition to excellent interpersonal skills.



We are looking for a smart, collaborative, hard-working Senior Frontend Developer to be part of a team building an amazing multimodal transport experience. You are an accomplished, hands-on engineer. Your mission is to serve as a key UI developer on your squad and expertly craft frontend mobile and web applications. You work closely with Product and Design teams to drive and refine specifications. You develop strategies and design specifications to improve the performance and reliability of our mobile & web applications as we rapidly scale our product and organization.
Who you are
- Love for coding : An engineer who is a fanatic about writing beautiful and scalable code, in short, a code -artist.
- Dynamic Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
- Analytical mindset: Strong analytical and troubleshooting skills from requirements, design to code & validation. Should be resourceful, innovative and inventive.
- Team player Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
- Accountability High sense of ownership for your code and relentlessness to deliver projects with high business impact.
Key Qualifications
- Bachelor of Engineering/Bachelor of Technology in Computer Science or related field.
- 6+ years of relevant work experience in mobile and/or web application development.
- Minimum 2+ years of leading feature teams through all stages of development.
- Experience with mobile application development in Android and iOS.
Responsibilities
- Build pixel-perfect, buttery smooth mobile applications on Android & iOS integrating with native APIs and cloud services.
- Design, develop, test, deploy, maintain, and improve mobile application(s).
- Manage individual project priorities, deadlines, and deliverables.
- Build products that can scale for users around the world while meeting & exceeding quality & performance goals.
- Maintain strong service catalog and up to date technical documentation.
- Establish logging, monitoring, analytics and telemetry frameworks for the team.
- Establish & Enforce strong DevOps principles across all stages of development.
- Liaise with Product development team to plan new features.
- Research and suggest new mobile products, applications and protocols.
- Stay up-to-date with new technology trends.
Requirements
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript (and TypeScript or ClojureScript) language and its nuances, including ES6+ syntax with experience on ReactJS, Redux, React Native, Webpack, and similar library/tools.
- Development experience on native and/or cross platform mobile application development for Android & iOS using Xamarin, Cordova or similar frameworks.
- Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
- Understanding of REST APIs, the document request model, and offline storage and experience with automated testing suites, like (Jest or Mocha)
- Experienced with web standards and protocols such as HTTP, REST, DNS, TCP/IP, and socket APIs in general.
- Familiar with web security, accessibility and internationalization.
- Experience with agile/scrum methodologies to iterate quickly on product changes, developing user stories and working through backlogs. Familiarity in using tools such as JIRA, Confluence, Git, bitbucket etc.
- Demonstrable portfolio of released applications on the App store or the Android market.
- Experience with Geo-location APIs and Google maps APIs and asset tracking is a plus.
- Previous experience in developing mobility or transportation solutions is a plus.
Benefits
- Be part of an organisation in hyper-growth mode with plenty of opportunity for personal development
- Flexible and inspiring workplace with a team of competent, motivated and fun co-workers
- Autonomy and ownership of the work you do with flexible hours
- Opportunity to make an impact by being part of a movement that will revolutionise transportation in APAC cities
- Annual Team retreats in Bali and other popular beach destinations
- Private Health Insurance
- Performance Bonus


React Native Job Description
- Work as part of a small team to build React Native iOS / Android applications for clients.
- 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 APIs.
- 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 of a software developers.
- Complete weekly sprints, and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Follow the software development process.
Requirements
- 2+ years of professional experience working with React Native.
- 4+ 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 extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process.
- Ability to identify with the goals of clients and dedicate yourself to delivering on the commitments you and your team make to them.
- 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.
- A positive mindset and can-do attitude.
- A passion for software development. It’s not just your career, it’s also your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.
- You work well within a team environment and enjoy working in the office with your colleagues.

SUMMARY
We are looking for a React Native developer interested in building performance mobile apps on both the iOS and Android platforms. You will be responsible for architecting, designing, 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. We are looking for self-motivated, energetic candidates who are looking for the next set of challenges in their careers. Mobile app developer, you will be responsible for developing and maintaining the mobile app. NOT a classic Website Development job involving simple development and maintenance of websites. We work on complex web applications that are technologically challenging. The projects are done in small teams, which results in greater responsibility for each member of the team. We genuinely want you to learn and grow and will provide you ample opportunities for that.
Responsibilities:-
- Deliver innovative solutions to drive next-generation user experiences, designs, and technologies.
- In-depth knowledge and proven record in developing mobile apps.
- Extensive experience with React and state management frameworks such as Redux/MobX.
- Experience with React Native.
- Technical knowledge of RDBMS.
- Development experience with iOS/Android or both.
- Strong knowledge of data structures, algorithms, and run-time optimization.
- Ability to write well-documented, clean JavaScript code.
- 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 automated tests to ensure the product is of the highest quality.
- Rock-solid at working with third-party dependencies and debugging dependency conflicts
Required Skills:-
- Firm grasp of the JavaScript (and Typescript or Closure Script) language and its nuances, including ES6+ syntax.
- Knowledge of (functional or 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 or Mocha)
- React Native
- Redux/Mobx
- RDBMS,
- Third-Party SDK integration.
- Development experience with IOS/Android or both
Industry: IT / E-Learning and Assessment
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Programming & Design
Role: React Developer
Employment Type: Permanent Job, Full Time
Qualification: B.E./B.Tech./MCA


MyDareBox is India's first Innovative alternate Education Technology Company.
Looking for React Native Developers,
Experience - 1+ years
Job description
-Hands-on experience of using native platform libraries.
-Hands on experience of building mobile applications from scratch.
-Experience with React Native workflows.
-Strong proficiency in JavaScript and the JavaScript object model.
-Understanding of REST APIs, HTTP Request/Response Model and offline storage.

