We are looking for a React Native developer interested in building 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
- Leverage native APIs for deep integrations with both iOS and Android 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.
- Transition existing iOS and Android apps to React Native.

Similar jobs
NodeJS DeveloperResponsibilities:
• Develop high quality Javascript (ES6) code for our Node.js applications.
• Coordinate with the engineering team to accomplish tasks on agile processes.
• Optimize application for maximum speed and compatibility.
• Multitask seamlessly, always maintaining a positive attitude and a client-first mentality.
• Incorporate engineering best practices, methodologies & standards in all deliverables.
• Build customer facing technology products for global customers.
• Work with a performance oriented team driven by ownership and open to experiments.
• Develop a deep understanding of the start-up ecosystem.
Requirement:
• Must have 1+ years of experience in web application development
• Excellent working knowledge of JavaScript including depth understanding of Node.JS,
Express.JS.
• Demonstrated experiences in Node.js end to end development.
• Experience with modern frameworks and design patterns, minimum one-year experience
with MEAN Full stack paradigm.
• Hands-on experience with JavaScript Development on both client and server-side.
• Comprehensive knowledge of best practices and design patterns for SaaS.
• Good Experience working on Web development, Web Services and Micro services
architecture.
• Work experience in Mongodb / Mysql / No sql db / Any transactional DB.
• Familiarity with RESTful APIs.
• Experience with version control tools (Git)
• Deep understanding of data structures, data flow, Ajax and CRUD.
• Excellent spoken and written English.
Location: Bangalore
Experience: 2–5 years
Type: Full-time | On-site
Open Roles: 2
Start: Immediate
Why this role exists
Most systems work at a low scale.
Very few survive real production load, complex workflows, and enterprise edge cases.
We are building a platform that must:
- Scale from 500K → 20M+ interactions/month
- Handle complex insurance workflows reliably
- Become easier to deploy as it grows, not harder
This role exists to build the backend foundation that makes this possible.
What you’ll do
You will not just write services.
You will design and own core platform systems.
1. Scale the platform without breaking architecture
- Scale from 50K → 2M+ interactions/month
- Ensure:
- High availability
- Low latency
- Fault tolerance
- Avoid large rewrites — build systems that evolve cleanly
2. Build the workflow automation (WA) engine
- Design a flexible system with:
- States
- Stages
- Cohorts
- Dynamic workflows
- Ensure workflows:
- Handle edge cases reliably
- Can be configured easily
- Move from:
- Hardcoded flows → configurable execution engine
3. Build the insurance-specific data layer
- Design data models for:
- Policy states
- Claim workflows
- Consent tracking
- Ensure the system works across:
- Multiple insurers
- Multiple use cases
- Build a platform-first data layer, not use-case-specific hacks
4. Make deployment and setup simple
- Ensure workflows and data models are:
- Easy to configure
- Easy to launch
- Reduce friction for:
- Product teams
- Deployment teams
5. Create a compounding data advantage
- Build a data layer that:
- Improves with every deployment
- Captures structured signals
- Ensure data becomes a long-term edge, not just storage
6. Own production reliability
- Participate in on-call rotation across 3 engineers
- Ensure:
- Incidents are handled quickly
- Root causes are fixed permanently
- Build systems where reliability is shared, not individual
What success looks like
- Platform scales to 2M+ interactions/month smoothly
- Workflow engine supports complex, dynamic use cases
- Data layer enables fast deployment across accounts
- Edge cases are handled without constant firefighting
- System becomes easier to use as it grows
- Production issues are rare and predictable
Who you are
- You have 2-5 years of backend engineering experience
- You have built:
- Scalable systems
- Distributed services
- You think in:
- Systems
- Data models
- Trade-offs
- You are comfortable owning:
- Architecture
- Production systems
What will make you stand out
- Experience building:
- Workflow engines
- State machines
- Data-heavy platforms
- Strong understanding of:
- System design
- Distributed systems
- Failure handling
- Experience working in:
- High-scale production environments
Why join
- You will build the core backend of an AI platform
- Your work directly impacts:
- Scale
- Reliability
- Product capability
- You will design systems that move from:
- Use-case specific → platform-level infrastructure
What this role is not
- Not just API development
- Not limited to feature-level work
- Not disconnected from production realities
What this role is
- A system architect
- A builder of scalable platforms
- A driver of long-term technical advantage
One question to self-evaluate
Can you design backend systems that scale, handle edge cases, and become easier to use as they grow?
- Write clean, well- designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Requirements :
- Knows best practices for front- end development
- Strong knowledge of Javascript APIs.
- Must have experience in building web applications in Python/Django
- Able to handle multiple databases in Django.
- Knows how to do multiple environments (production/ staging)setup in Django.
- Knows how to set up/deploy Django apps in AWS.
- Knowledge of MongoDB, postgresql mysql
- Familiar with Docker/Docker- compose
Core Competency:
• Extensiveexperiencewith C# and ASP.net/.NETCore 2.0 / .NET WebAPI core framework framework • concept's and fundamentals/ MVC and EF. • REST Web services&API Experience • Strong architectural knowledge with two or more of - MicroServices, 12 FactorApplications and • EventDriven architectures • Messaging knowledge(Topics, Queues & Publish Subscribe) • Knowledge of AWS, Docker and Kubernetes • Experience with database development including relational database design, SQL, and ORM • Agile Delivery experience • Deploying .Net Core web application/API in Windows and Linux • Experience with web developmenttechnologiesincludingASP.NET, MVC3, EF, HTML, JavaScript, • JQuery, AJAX and CSS, LINQ. • Experience with core Microsoft.Net technologies including WCF, LINQ, and EF • Experience designing and developing enterprise-grade software • Experience with source control management systems and deployment environment • Experience with debugging, performance profiling and optimization. • Comprehensive understanding of object-oriented and service-oriented applicationdevelopment,techniques and theories • Internally motivated, able to work proficiently both independently and in a team environment • Strong communication skills with both internal team members and external business stakeholders • Experience with user interface design and prototyping
- Full stack development on cutting edge technology in Fintech domain.
- Ownership of complete backend code.
You should Have :
- Server Side languages knowledge: Node.js and express.js is the first choice, Python, Java
- At least 3+ years of server-side programming experience. We prefer ability over experience
- Solid experience working with databases, especially relational DB.
- Solid experience with version control (Git or Bitbucket or SVN).
- B.E. in Computer Science or Graduate/PG degree in Computer Science (this is optional, as we are more interested in your abilities and experience over a paper degree).
- Any experience working with real time projects in backend with node.js and express.js
- Should have created Public/Private/Custom Apps
- Proficient in Design & theme customization in Shopify
- Proficient in HTML/CSS, JavaScript, Liquid templates
- Proficient in developing custom/private apps using languages like NodeJS or Java or PHP
- Working on different platforms like WooCommerce or Magento or Wix would be a plus
- Min of 3-4 years of experience on Shopify App would be preferred
We are looking for a Node.js Developer responsible for managing the interchange of data
between the server and the users. Your primary focus will be the development of all server-side
logic, definition, and maintenance of the central database, and ensuring high performance and
responsiveness to requests from the front-end. You will also be responsible for integrating the
front-end elements built by your co-workers into the application. Therefore, a basic
understanding of front-end technologies is necessary as well.
Must-Have:
● Strong proficiency with JavaScript.
● Hands-on experience with HTML, CSS, and AJAX.
● Knowledge of Node.js and frameworks available for it (such as Express, StrongLoop, etc
depending on your technology stack).
● Understanding the nature of asynchronous programming and its quirks and
workarounds.
● Good understanding of server-side templating languages. (such as Jade, EJS, etc
depending on your technology stack)
● Development experience designing object-oriented JavaScript and SVG.
● User authentication and authorization between multiple systems, servers, and
environments.
● Integration of multiple data sources and databases into one system.
● Understanding fundamental design principles behind a scalable application.
● Understanding differences between multiple delivery platforms, such as mobile vs.
desktop, and optimizing output to match the specific platform.
Good to have:
● Proficient understanding of code versioning tools, such as Git.
● Understanding accessibility and security compliance.
● Typescript and Mongo DB knowledge.
● Knowledge of REST & GRPC.
● Understanding of containerization (Docker).
Responsibilities:
● Writing reusable, testable, and efficient code.
● Writing API Documentation.
● Design and implementation of low-latency, high-availability, and performant
applications.
● Implementation of security and data protection.
● Integration of data storage solutions (may include databases, key-value stores, blob
stores, etc.).
● Integration of user-facing elements developed by front-end developers with server-side
logic.
Our client was founded in 1999 by Mr. D.N. Prahlad (an early employee of Infosys), to create software products. Headquartered in Bangalore, we also have offices in the USA and France.
What We're Looking For
• An unwavering attention to detail and care towards your work. We double-check PRs they submit for review. Each variable name is thought through in detail; attention is paid to how decisions made today will affect the future.
• An absolute commitment towards doing the best work of your life, while helping others to do the same. We deliver with utmost focus on the job at hand. The team works towards crafting the best products for our users, and customers. Working as a team, we take on problems out of the original scope of their work if this results in a better end product.
• You should be comfortable working in an agile environment. You are also expected to
participate in code reviews—both receiving and offering them as needed. You are needed to communicate flexibly with your team—pitching in on designs, features, and ideas for the product, wherever needed.
What is Needed for the Role
• Strong command of Java & the JVM ecosystem
• Strong command of relational databases such as PostgreSQL, Microsoft SQL Server, Oracle, etc. (both with & without ORMs)
• Strong command of HTTP
• Strong command of HTML, CSS, and JavaScript
• Extensive experience with at least one JVM based web framework (SpringBoot, Micronaut, Play, Dropwizard, etc.)
• Experience with concurrency & parallelism on the JVM
• Experience with Docker, and cloud-native concepts
• Experience with Gradle
• A good grip on Git
What You Will Work On
The specific project you work on is decided based on the list of available projects at the time. While what you work on will change over time, we assure you that you’ll work with people who care deeply about their work and deliver with great attention to detail.
Your Growth
Our growth is driven by ordinary people who have extraordinary dreams and are bold enough to pursue them. Our leadership team, including our Managing Director, is comprised primarily of people who joined us as freshers. Through our process of continuous feedback, and regular 1-1 conversation, we believe in upskilling our team, and enabling each of them to grow along paths they find satisfying.
Your Level of Experience
We do not evaluate people based on the number of years of experience they have.
Instead, we look for skills that have been gained, regardless of how long they’ve, it has taken a person to gain those skills.
However, as a point of reference, historically, we have successfully recruited candidates for this role with 1-5 years of prior experience.
Evaluation Process
The evaluation process starts with a short phone conversation.
After that, the candidate will be required to take both a technical and writing test, which will be shared with them after the phone screen.
This will be followed by 1-3 interviews, over Google Meet. We will require candidates to be alone, in a quiet place (with no background noise). They must also have a fast & reliable internet connection. They will be required to take the call on a laptop with a camera, and have their technical test code ready for perusal. We recommend using Google Chrome to join the call, and strongly urge candidates to use headphones/earphones.
Please note that the evaluation process may take up to 6 hours
• Develop, record and maintain cutting edge web-based PHP applications with Vue.js as the front-end framework.
Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
• Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications using Vue.js or similar front end frameworks.
• Prepare and maintain all applications utilizing standard development tools.
• Utilize backend data services and contribute to increase existing data services API.
• Lead the entire web application development life cycle right from concept stage to delivery and post launch support.
• Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
• Document the development process, architecture, and standard components.
• Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager.
• Keep abreast of new trends and best practices in web development.
• In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
• Hands on experience with SQL schema design, SOLID principles, REST API design
• Software testing (PHPUnit, PHPSpec, Behat)
• MySQL profiling and query optimization











