Job Description:
We are looking for an experienced React Native + Node.js Developer to join our development team. You will be responsible for building high-performance mobile applications and scalable back-end services. This role involves close collaboration with designers, product managers, and other engineers to deliver seamless, user-centric digital experiences.
Key Responsibilities Mobile Development
- Develop and maintain cross-platform mobile applications using React Native for iOS and Android.
- Ensure applications meet high performance and responsiveness standards.
Back-End Development
- Build and maintain server-side applications, REST APIs, and microservices using Node.js and Express.js.
- Integrate front-end mobile apps with back-end services and databases.
Integration & Architecture
- Manage data exchange between mobile applications and server-side systems.
- Implement secure, scalable, and maintainable API solutions.
Optimization & Quality
- Write clean, reusable, and maintainable code following industry best practices.
- Conduct code reviews and contribute to improving overall code quality.
- Optimize application performance and troubleshoot issues across both client and server environments.
Collaboration
- Work closely with UI/UX designers to convert designs into functional user interfaces.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
Troubleshooting
- Diagnose and fix bugs and performance issues.
- Ensure applications remain stable, secure, and up-to-date.
Required Skills & Qualifications
- 3–4 years of experience in mobile app development using React Native.
- Strong proficiency in Node.js and frameworks such as Express.js.
- Solid understanding of JavaScript (ES6+) and preferably TypeScript.
- Experience with state management tools (Redux, Context API, Zustand, etc.).
- Familiarity with RESTful APIs, GraphQL, and third-party integrations.
- Strong knowledge of databases like MongoDB, PostgreSQL, or MySQL.
- Experience with Git and version control workflows.
- Hands-on experience with testing tools (Jest, Mocha) for front-end and back-end.
- Knowledge of CI/CD pipelines and automated testing practices.
- Excellent debugging, problem-solving, and analytical skills.
- Strong communication skills and ability to work collaboratively.
Job Type: Full-time
Pay: ₹30,000.00 - ₹40,000.00 per month
Work Location: In person