We at Prometteur Solutions Pvt. Ltd. are a team of IT experts, who came with a promise of delivering technology-empowered business solutions. We provide world-class software and web development services that focus on playing a supportive role to your business and its holistic growth. Our highly-skilled associates and global delivery capabilities ensure the accessibility and scale to align client's technology solutions with their business needs. Our offerings span the entire IT lifecycle: from Consulting through Packaged, Custom, and Cloud Applications as well as a variety of Infrastructure Services.
We are seeking a skilled React Native Developer with a solid background in Node.js, RESTful APIs, and design patterns to join our dynamic development team. The ideal candidate will have at least 3 years of hands-on experience in building mobile applications and be well-versed in agile methodologies, cloud computing with AWS, and modern development practices such as TDD, Pair Programming, and SCRUM.
Key Responsibilities:
- Design, develop, and maintain high-quality mobile applications using React Native for both iOS and Android platforms.
- Collaborate with cross-functional teams to design and implement REST APIs and integrate with Node.js backends.
- Utilize Swagger for API documentation and ensure consistency and clarity across the API lifecycle.
- Implement efficient MVC architecture and apply design patterns to create maintainable and scalable code.
- Manage and integrate databases such as MySQL and MongoDB for dynamic application data management.
- Work with cloud services, primarily AWS, to host, monitor, and scale mobile applications.
- Follow Agile methodologies to plan, track, and iterate on development tasks in a fast-paced environment.
- Use Linux environments for application deployment, and automate CI/CD pipelines to ensure smooth, fast, and error-free production releases.
- Collaborate with the team on test-driven development (TDD) and participate in Pair Programming to ensure the highest code quality standards.
- Actively participate in SCRUM ceremonies, including daily standups, sprint planning, retrospectives, and reviews.
Required Skills & Qualifications:
- 3+ years of experience developing React Native applications for both iOS and Android.
- Proficiency in Node.js and RESTful API design and development.
- Strong experience with MySQL and MongoDB databases.
- Familiarity with Swagger for API documentation.
- Strong understanding of MVC architecture, design patterns, and best coding practices.
- Experience deploying applications on AWS and managing cloud infrastructure.
- Practical experience with Agile methodologies (SCRUM, Kanban) in a fast-paced environment.
- Knowledge of TDD, CI/CD, and version control systems (e.g., Git).
- Experience working in Linux environments.
- Strong communication skills and ability to work effectively in a collaborative team environment.
All your information will be kept confidential according to EEO guidelines.