React Native Developer
Onsite
[
New Delhi
]
Position Overview
We are looking for a highly skilled React Native Developer with the ability to work across the full technology stack. The ideal candidate will be responsible for building high-quality, cross-platform mobile applications while also handling backend development, API design, and database integration.
This role requires someone who is equally comfortable with front-end mobile development (React Native, advanced UI/UX implementation) as well as server-side technologies (Node.js, databases, cloud services) to deliver complete, scalable, and efficient solutions.
Minimum working experience: 3-4 Years
Key Responsibilities
Mobile App Development
- Build, maintain, and optimize cross-platform mobile applications using React Native.
- Implement pixel-perfect UIs in close collaboration with designers.
- Ensure smooth performance, responsiveness, and a seamless user experience.
Frontend Development (Web & Mobile)
- Develop reusable components and responsive designs with React.js (when required for web).
- Write clean, modular, and maintainable code in line with modern JavaScript (ES6+) practices.
Backend Development
- Build and maintain RESTful APIs and/or GraphQL APIs using Node.js / Express (or similar frameworks).
- Design scalable database schemas and queries with SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, Firebase, Supabase) databases.
- Handle authentication, authorization, and secure data flow between client and server.
Integration & Deployment
- Connect mobile apps with backend services, third-party APIs, and cloud providers.
- Work with Firebase/Supabase for real-time data, authentication, storage, and serverless functions.
- Deploy, monitor, and maintain apps on App Store, Google Play, and web servers.
Collaboration & Workflow
- Collaborate with designers, product managers, and other developers to deliver features end-to-end.
- Participate in code reviews and maintain best practices for version control (Git).
- Debug, test, and optimize applications for scalability and performance.
Requirements
- Proven experience as a React Native Developer and/or Fullstack JavaScript Developer.
- Strong proficiency in React Native, React.js, Node.js, and JavaScript (ES6+).
- Hands-on experience with backend development (API design, database integration, server-side logic).
- Strong knowledge of UI/UX principles and ability to implement designs with precision.
- Experience with Firebase, Supabase, or similar BaaS platforms.
- Familiarity with app distribution processes (iOS App Store, Google Play).
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Experience with TypeScript in React Native and Node.js projects.
- Knowledge of state management libraries (Redux, MobX, Recoil, or Context API).
- Familiarity with CI/CD pipelines for mobile and web deployment.
- Understanding of security best practices for mobile and backend applications.
- Basic understanding of Web Assembly and Emscripten WASM compilation pipeline.
- Knowledge using of third-party libraries like OpenCV.js, Three.js etc.
- Bonus: Experience with cloud platforms (AWS, GCP, or Azure).
Soft Skills
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage full project lifecycles.
- Attention to detail with a passion for delivering polished user experiences.
Compensation & Growth
- Competitive salary based on skills and experience.
- Opportunity to work on end-to-end mobile and fullstack projects.
- Growth into roles such as Fullstack Lead, Mobile Architect, or Engineering Manager.