Required Skills: iOS, JavaScript, AWS, Agile
Job Description
Position: Tech Lead - React Native
Location: Boston, MA
Duration: Long term contract
Responsibilities:
Develop and maintain mobile applications using React Native
Understand and deliver User Experience goals through development delivery.
Work with cross-functional teams to design, develop, and ship new features
Collaborate with back-end developers to integrate with our APIs and services
Write clean, maintainable, and well-documented code
Participate in code review and team knowledge sharing sessions
Stay up-to-date with emerging trends and technologies in mobile development
Optimize the performance of our mobile applications for maximum speed and scalability
Requirements:
Bachelor's degree in Computer Science or a related field
Minimum of 5 years of experience in mobile app development using React Native
Strong proficiency in JavaScript and React
Experience with Redux and other state management libraries
Familiarity with RESTful APIs and integration with back-end services
Knowledge of mobile app design principles and best practices
Experience with GIT version control system
Familiarity with modern front-end build pipelines and tools.
Ability to understand business requirements and translate them into technical requirements.
Excellent communication skills and the ability to work in a team environment
Preferred Skills:
Experience with iOS and Android development
Familiarity with JavaScript
Experience with mobile app testing frameworks such as Jest/Enzyme
Knowledge of AWS or other cloud services
Experience with Agile development methodologies