React Native Developer
ESB Technologies
Job Description
Job Description:
Position: React Native Developer
Location: Onsite, 4 days/week â Miami, FL or Shelton, CT
Type: Contract-to-Hire
Visa Restrictions: No sponsorship available
About the Role
We are seeking experienced React Native Developers to join our growing team. The ideal candidate will have a strong background in mobile app development for both iOS and Android platforms, with hands-on expertise in React Native, JavaScript, and modern mobile development practices. This role requires a developer who is passionate about building high-quality user experiences, solving complex problems, and working collaboratively in an Agile environment.
Responsibilities
• Develop, test, and maintain mobile applications using React Native for both iOS and Android.
• Integrate applications with RESTful APIs and ensure robust architecture and performance.
• Collaborate with UI/UX designers to deliver intuitive and visually appealing interfaces.
• Apply Test Driven Development (TDD) practices to ensure code quality.
• Manage code repositories and workflows using Git/version control systems.
• Work in an Agile/Scrum (SAFe Agile) environment, contributing to sprint planning and reviews.
• Mentor and collaborate with team members, fostering knowledge sharing and continuous improvement.
Required Qualifications
• Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
• 5+ years of experience in mobile app development (iOS/Android).
• Minimum 2+ years of hands-on experience with React Native.
• Strong proficiency in JavaScript (TypeScript is a plus).
• Experience with RESTful APIs and mobile app architecture.
• Familiarity with TDD and front-end build pipelines/tools.
• Strong knowledge of version control (Git).
• Excellent problem-solving and communication skills.
• Experience with additional mobile frameworks (Swift, Kotlin, Objective-C, or Java).
• Knowledge of UI/UX design principles.
• Familiarity with SAFe Agile methodologies.