Experience Required: 5-8 Years
Educational Qualification: Bachelor’s Degree or Master’s Degree in Computer Science, Information Technology, Software Engineering, or a related field.
Employment Type: Full Time
Workplace Options: Work From Office
Opening Summary
We are looking for an experienced React Developer (React Native) for Web and Mobile Application Development. The ideal candidate will have strong hands-on experience building scalable mobile and web applications using React Native and Node.js. Candidates with exposure to Ruby or Ruby-based systems will be preferred.
The role requires strong technical expertise, the ability to work with cross-functional teams, and experience developing high-quality applications that are scalable, secure, and performant.
Requirements
- 5 to 8 years of hands on experience in software development.
- Strong experience in React Native for mobile application development.
- Experience in React.js for web application development.
- Hands on experience with Node.js for backend development and API creation.
- Good understanding of REST APIs, JSON, and asynchronous programming.
- Experience integrating third party APIs and services.
- Strong understanding of mobile application architecture and performance optimization.
- Familiarity with version control systems such as Git.
- Ability to troubleshoot and debug complex application issues.
- Experience working in Agile development environments.
- Experience with Ruby or Ruby based backend systems will be an added advantage.
Responsibilities
- Develop and maintain cross platform mobile applications using React Native.
- Build modern web applications using React.js with scalable architecture.
- Design and develop backend APIs and services using Node.js.
- Integrate mobile and web applications with backend services and third party APIs.
- Collaborate with UI UX designers, product managers, and backend engineers to implement application features.
- Ensure application performance, responsiveness, and reliability across devices and platforms.
- Perform code reviews, debugging, and troubleshooting to improve application quality.
- Implement best practices for security, scalability, and maintainability.
- Participate in architectural discussions and contribute to technical decision making.
- Maintain proper documentation of code, APIs, and development processes.
Preferred Qualification
Experience working with Ruby or Ruby-based backend systems.Exposure to mobile app deployment processes for iOS and Android.Experience with state management frameworks such as Redux or Context API.Familiarity with CI/CD pipelines and automated testing frameworks.Prior experience working in product development or startup environments.
Notes
- Mode: Work from Office
- Work Shift: 4:00 PM – 1:00 AM
We Are Reimagining
The Relationship
Between