The fun stuff you'll actually be doing:
- Focus on delivering code in ReactNative
- Input and lead technical discussions
- Identify areas of technical improvement within a project
- Provide support for other team members, including non-technical people (DM’s, PM’s)
Requirements
- Lots of previous commercial development experience, with expert knowledge of ReactNative
- Other required technical skillset :- Javascript, Native deployment, App publishing, Unit Testing, Redux / Redux toolkit, writing TDDs, snapshot test and code coverage etc.
- Experience with CICD for RN apps, Performance analysis , Crash reporting, Crash recovery, Localization or Native development is an added advantage.
- Can take the lead on an area of a project (e.g. FE), making some architectural decisions
- Ability to mentor and guide more junior developers
- Ability to explain complicated technical concepts to non-technical people
- Up to date with latest trends in their core technology, and expresses an interest in other areas of the tech stack

Similar jobs
We are looking for a highly skilled React Native Developer to
collaborate with a team of developers and UX designers to
develop and maintain a web application that will be launched
on multiple platforms such as android or iOS. The candidate
will be responsible for building native web applications with a
focus on front-end development. The ideal candidate is an
advanced React Native Developer who can build dynamic,
high-performing, and responsive UI for our web applications.
Requirements
1.Minimum 3yrs of exp in building React native apps for android and iOS
2.Solid understanding of iOS and Android ecosystems.
3.Must have worked on hardware integration with the apps.
4.Understanding of various navigation models in mobile apps
5.Good at debugging, testing, performance optimization.
6.Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment.
JD
1.Build pixel-perfect, buttery smooth UIs across both mobile platforms.
2.Leverage native APIs for deep integrations with both platforms.
3.Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- 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
Technical skills:
- Working experience in using the any of the design principles MVVM or MVP
- Experience in using Web Services and SQLite data base
- Experience in Multithreading concepts – Rx JAVA
- Experience in using version control systems like SVN, GIT Hub, Bitbucket etc
- Experience in using Dependency injection principles in android
- Experience in using design patterns
- Experience integration with 3rd party API’s like Facebook, gmail, retrofit, Picasso & 3rd party libraries
- Experience/Knowledge in using google Flutter
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As the Android Developer , you will be required to create the company's mobile product (app) on Android Platform
What you will do:
- Designing the Mobile Application for our product offering
- Communicating effectively in a cross-functional product development team and present ideas and designs effectively.
- Identifying and correcting bottlenecks and fixing bugs
- Helping maintain code quality, organization, and automatization
- Have worked on a good Android App before
- Proficient understanding of Android Concepts
- Proficient understanding of Android tools like Android Studio
- Have worked with Android libraries like Google Play Services, Volley, Gson, Okhttp etc.
- Proficient understanding of code versioning tools, such as Git or SVN
- Excellent problem-solving skills
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
- Should have min 65% in B.E./ B.Tech/ M.Tech
- Translate product designs and features into high-quality code within project constraints through diligent planning and attention to detail.
- Design and develop efficient reusable components. Follow SDLC best practices by ensuring coding and testing standards.
- Take the lead to maintain and refactor code and remedy performance bottlenecks.
- Collaborate with different tech teams, product teams, and QA. Exhibit excellent teamwork and help achieve team goals. Keep key stakeholders informed about progress and problems; avoid surprises.
- Work to architect simple, reliable, and elegant applications. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Identify and communicate improvements to development tools, processes & workflows. Contribute to a collaborative work environment and a culture of ownership.
- Participate in understanding problems for our specific target and finding solutions for them.
Qualifications
- Strong knowledge of Android design principles, patterns, and best practices.
Good problem-solving skills and verse with OOPs fundamentals. - Proficiency in Java, Kotlin, and a solid understanding of Android SDK and other components (MVP/MVVM, Architecture components, Jetpack, Dagger, RxJava, Coroutines, Data binding, Retrofit, etc).
- Knowledge of clean architecture and its implementation.
- Proficient with developing apps optimized for different android versions and devices of varying performance.
- Strong system design and architecture skills.
- Experience with multi-threading, memory management, databases.
- Experience in working with REST APIs, JSON, XML, etc.
- Experience/Knowledge of unit testing and integration testing.
- A knack for profiling, performance tuning, and optimization.
Skills that will give you an edge - Hands-on experience with supporting payments and integrating payment gateways
- Experience with progressive web apps, service workers
- Strong grasp over frontend unit and end-to-end testing frameworks
Who we’re looking for:
We are looking for a React Native Developer for our mobile app.
This is a challenging position working in a fast-paced start up environment, with the opportunity to be apart of a team that launches a new web and mobile based app.
As a developer, you will be responsible for assisting the team with the front end development of EduFund’s mobile app/tech platform.
You will take significant ownership of shaping the product suite, and core investment platform. As an individual with deep technical expertise, you are a critical problem solver, possess the knowledge to deliver end-to-end software solutions, and have a proven track record of development. Equally important, you are capable and excited to work in a friendly, but fast-paced start up setting with little support. You are also someone who is genuine, and able to mentor/lead others.
Our stack:
- React Native
- Microservices
- AWS
- Aurora DB
- ES6
- NodeJS
- React JS
Your skills:
Minimum overall experience of 3-5 years in as a React Native developer.
- Payment Gateways
- Fintech
- Mutual fund API (a plus)
Strong experience in technical architecture, setting up the architectural guidelines for websites and mobile application, including the backend infrastructure.
Hands on experience in developing, designing, and managing products
Familiarity with cloud services and infrastructure
Start up experience, especially working remotely is preferred
Someone who gets things done and refuses to settle
Job location: Indore, M.P (as per current situation we can have discussion for it)
Experience Required: (3 months to 3 year max)
1) Working on android mobile app with both design and development on Android java (Android studio)
2). Api parsing , firebase , social integration, google map etc.
***Immediate Joiners will be preferred***
The iOS Developer is responsible for the development and maintenance of native mobile code on the iOS operating systems. This person utilizes their knowledge of mobile development and hardware capabilities as an integral part of the software development team.
The role requires an energetic and self-motivated individual with excellent communication, organization, and technical skills to work cross functionally.
Responsibilities:
- Create compelling device specific user interface and experiences
- Build Prototypes
- Optimize performance
- Keep up to date on the latest industry trends in mobile technologies
- Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology
- Write high-quality code that complies with design specifications and meets development and support requirements.
- Develop unit tests and test changes using an agile methodology.
- Use a variety of tools to perform unit testing, automated builds, and source control.
- Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
Required Skills:
- 5+ years experience in Objective-C, Swift and Cocoa development
- Experience publishing applications to the App Store
- Experience with RESTful API to connect iOS applications to backend services
- Experience with Test Driven Development (TDD)
- Experience with Source Control like Git
- Understanding of Apple's design principles and interface guidelines
- Ability to understand and write SQL code
- Experience with Apple Pay is a huge plus
- Familiarity with continuous integration
- Ability to work in a fast-paced, high-effort, dynamic work environment
- Fast learner of new and emerging technologies
- Development experience with highly trafficked apps
- Excellent verbal, written, and interpersonal communication skills
- Undergraduate degree in the field of computer science or equivalent
- Able to handle multiple tasks in a fast paced environment








