We are building a new app in vernacular languages in the ed-tech domain. Looking for highly skilled React Native + Android frontend engineers to build the product with A player's team.
We are funded by a leading VC in the country.

About Leaf Innovation Pvt Ltd
About
LEAF is safety technology company started from February 2015 with the mission to solve the problem of human safety by disrupting the largely unorganized security market. LEAF launched their first product Safer, a smart safety wearable in 2015 to solve the problem of women safety which was sold in more than 25 countries. LEAF was a part of Prime Minister Modi's delegation to silicon valley as the Top 10 Innovators of India. With first Indian company to win prestigious Million Dollar X Prize Award at United Nations, Leaf is on the mission to make Billion people safe.
Connect with the team
Company social profiles
Similar jobs
Required Qualifications:
- Bachelor’s or Master’s degree in Electronics Engineering, Computer Engineering, Computer Science, or a related field.
- 5+ years of experience in developing test frameworks and automation for Android-based infotainment systems.
- Minimum 2+ years of C++ development experience with exposure to Android’s HAL.
- Proficiency in programming languages such as Java, C++, and Python.
- 1+ years of experience in Android application development.
- Strong understanding of Android Automotive System and Android Framework.
- In-depth knowledge of different Android components, including Services, Activities, Broadcast Receivers, and Content Providers.
- Strong understanding of embedded systems architecture and RTOS concepts.
- Familiarity with hardware interfaces such as I2C, SPI, UART, CAN, etc.
- Experience with version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, GitLab CI), and project management tools (e.g., JIRA).
- Excellent problem-solving and debugging skills.
- Mentoring skills to support and guide less experienced team members.
- Excellent communication skills for effective interaction with stakeholders and clients.
As a Senior Software Engineer, you will work as part of a software development team and be responsible
for designing, implementing, and maintaining the back-end of fast-growing web/mobile applications.
You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed
college. You need to have expert-level programming skills in Flutter using Dart along with a deep
understanding of consumer experience. You should have experience working effectively in software
development teams ensuring tight deadlines are met. You should be passionate about writing elegant
code that solves meaningful real-life problems.
You should have already successfully built or made significant contributions to Flutter apps of reasonable
scale that are live on the Play/App store.
What will your role look like?
● Write well-designed, design pattern-based, testable, efficient, and high-quality code in Flutter
using Dart.
● Build UI components in accordance with the design provided by the UX Design team.
● Design (LLD & HLD) and architect technical solutions for the business problems of a B2C app
and support needs of growing scale.
● Support continuous improvement by investigating alternatives and new packages.
● Contribute to all phases of the development lifecycle.
● Prepare and produce releases of the app(s) on Play/App stores.
Roles and Responsibilities
Who are we looking for?
● B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject
● 3-6 years of relevant work experience.
● Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms.
● Solid OOP and software design knowledge with a great understanding of consumer journey – you
should know how to develop and deliver an app that’s extensible, reusable, and meets desired
Customer eXperience(CX) objectives.
● Experience working with Design tools like Figma/Sketch/Zeplin as a developer and implementing
the same in Flutter
● Hands-on experience on various product and analytics integration like - MoEngage, Appsflyer,
UxCam, Localytics , Crashlytics, Mixpanel, Branch, Onesignal, etc.
● Knowledge of any other native or cross-platform mobile development framework (e.g. Swift iOS,
Java Android, React Native) would be a plus
● Experience with all phases of the software development life cycle, best practices, and Agile
Software Development.
● Ability to work autonomously, be excited by new technologies, and never back down from the
challenges of scale.
● Be able to perform effective code reviews, and mentor junior engineers.
• Bachelor's degree in Computer Science or a related discipline preferred.
• 2-4 years of experience in React and React-Native tech
• Good knowledge of HTML, CSS, and Javascript and Object-oriented Javascript
• Good understanding of how React and React-native works internally
• Need to know state management libraries like Redux, Redux-Saga, and any other
• Have the ability to write efficient code which can be reusable
• Good in algorithm and problem solving
• Good at creating the best user interface and user experience
• Well versed in the latest updates in the React and React native tech
Good to have
• Experience in at least one native language Android or IOS(Swift/Objective C)
• Have knowledge of TypeScript
• Building and releasing the app in Playstore and App Store
• Good knowledge of monitoring and tracking down app crashes and bugs using
advanced tools
- Part of the core team responsible for powering the various apps and moving parts of the product
- Architect, build and maintain excellent React Native applications with clean code.
- Integrate third-party API's.
- Release applications to the Apple and Google Play stores.
- Design new and re-design existing user-facing features
- Design, build and own key technology decisions and implementations
- Wear multiple hats - that of an architect, developer or product owner
- Collaborate with other team members to find optimal solutions and engineering workarounds based on resource/time constraints
- Communicate development status and features to the rest of the team members
- Manage interactions with designers, testers and other developers
- Define and enforce front end coding standards, accessibility and other technical standards
Required Skills :
- 4 - 6 years of overall software development experience
- 3+ years of professional experience in Native React
- Highly proficient in rendering components with Native APIs
- Highly proficient in JavaScript, modern JavaScript, HTML,
- Highly proficient in one or more libraries (e.g. Redux, React Router, etc) for state managing and routing in addition to React.
- Proficient in using Git as a control system
- Experience with collaborative code development in small agile teams and managing releases (Git, Gerrit, Continuous Integration)
- Outstanding understanding of software design and architecture
- 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.
The position requires an experienced and ambitious candidate who is passionate about technology and is self-driven. We have an energetic workplace environment where we welcome innovative ideas and offers growth opportunities and positive environment for accomplishing goals. Our purpose is to create abundance for everyone we touch.
- Proficient in React/Native frameworks.
- Should have in-depth knowledge of redux and other state management.
- Have experience in developing Android & iOS apps using React Native framework
- Experience in Firebase development
- Familiar with code versioning control tools Git
- Knowledge of Jira and Atlassian tools
- Ability to start hitting the ground right away
- Should have excellent communication and a good team player roles and
About Maxpay: Our goal is to make digital payments so easy, safe, and universally accepted that people never feel the need to carry cash or cards again. We believe India is at the cusp of a new mobile revolution, which will change the way we manage our money on the go. We see ourselves facilitating this change, through technology and dogged customer-centricity.
At Maxpay, we take extra care to make sure you give your best at work, Every day! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one.
Being enthusiastic about tech is a big part of being at Maxpay,.
If you like building technology that impacts millions, ideating with some of the best minds in the country, and executing your dreams with purpose and speed, join us!
At Maxpay, we are looking for skilled Android developers who are passionate about solving digital payment problems for over a billion Indians.
Responsibilities:
- Work with product and UX teams to design, build and extend consumer-facing mobile products.
Requirements:
- Technically Hands-on, prior experience with scalable Architecture.
- Bring 1-6 years of software engineering and product delivery experience, with a strong background in algorithms.
- Excellent command over Data Structures and Algorithms.
- Strong problem-solving and analytical skills.
- Deep technical knowledge of Android application development.
- Proficient in Java with experience in memory management and caching mechanisms specific to mobile devices and embedded systems.
- Strong UI design exposure and experience in making apps work intuitively.
- Optimize mobile products for performance and a fabulous hyper-local experience.
- Knowledge about delegates, protocols, notifications, and application life cycle.
- Knowledge about Push notification services.
- Knowledge about third-party SDK integrations.
- Experience preferred 2 To 8 years.
- Required Education Bachelor Of Engineering(B.E).
We are looking for immediate joiners for the Android Developer position with our own organization.
Experience Required: 1+ years of Experience
The candidate must have:
Good Knowledge of Core JAVA
knowledge of Kotlin
Solid understanding of the full mobile development life cycle.
Knowledge of Integration any Payment Gateway
Knowledge of Integration of 3rd party SDK using Gradle
Good knowledge of Activity, Fragment, Services, Broadcast Receiver, and content provider.
Experience with offline storage e.g. SQL LITE
Strong knowledge of Android SDK
> Location- Noida, Sec 59
> We are a 5 days working company(Mon-Fri)
DCI Marketing – http://dcimarketing.com
Position Overview:
The DCI-Marketing Team is seeking an experienced and highly motivated professional to work as Data
lead/Data architect for the Business Intelligence and Analytics team. This role is a techno-functional –
both hands-on and serves in project management/meeting timelines and quality requirements. The
candidate will assist with building a functional DataOps practice in both custom and purchased platform
environments.
And this position is for DCI Marketing Business Team working from GIC Bangalore.
Key Responsibilities / Functions:
Experience in complete software development life cycle
Design, code, test and debug Cross platform Mobile applications
Ability to take direction prototyping and innovating new UI concepts within the mobile
application
Personal Characteristics and Attributes
Strong analytical and complex problem-solving skills
Inquisitive nature & Self-starter who can implement with minimal guidance
Solid English written and verbal communication skills
Strong desire in learning new technologies and methodologies
Required Qualifications: (Education, Technical Skills/Knowledge)
Educational qualifications - BE/MCA/M.Sc. in Computer science/Electronics/EE
Experience - Total 8 yrs – 10 yrs. (6 yrs – 8 yrs Years of experience in the mobile app field)
developing cross platform/Hybrid mobile apps is a must
As a mobile developer, you should have experience in the design & development of Crossplatform
mobile applications for iOS and Android using React Native, Cordova, Ionic, Flutter
Framework. Preferably Cordova/Ionic
Good Knowledge in HTML and CSS, AngularJS, Angular (2 and above versions), Typescript
and JavaScript.
Experience in integrating RESTful API services. Solid understanding of JSON / XML data
structure.
CodePush in the App Center and integration with VSTS is desirable
Comprehensive application compiling / building experience (certs etc.)
3
Good understanding of Device-App communication protocols - Wifi, Bluetooth low energy
(BLE), USB, NFC etc.
Strong experience in integrating application with Cloud platforms.
Experience/Knowledge in firmware OTA (over the air) environment in upgrading and
debugging of software.
Experience with Third party libraries and Rest APIs.
Knowledge on Xamarin is huge plus
Good knowledge of implementing authentication and security features into the application.
Exposure to embedded Android / iOS application development is desirable.
Should have better knowledge of debugging. Experience in using debugging tools will be an
advantage.
Must have experience in practices – unit testing, Documentation
Work independently on the issues/responsible for maintaining the mobile applications
We are looking for a React Native developer interested in building performing 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.
Responsibilities:
- 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.
Skills :
- Firm grasp of the JavaScript (and TypeScript or ClojureScript)language and its nuances, including ES6+ syntax
- Knowledge of (functional or object-oriented)programming
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- 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)









