Job summary
Tech Lead - React NativeOnsite/ Hybrid in Atlanta, GALongterm Contract
Job seniority: director level and above
Responsibilities
• Coordinate with cross-functional teams to understand the client and business requirements• Analyze requirements and determine technical feasibility of development and implementation of these requirements as new features or enhancements• Identify, prioritize and execute tasks in the software development life cycle• Analyze, debug and fix defects found during the sprint, system integration end-to-end testing and regression testing• Participate in release planning and deployment of released build / version• Manage version control, configuration management and continuous integration of all modules and features developed• Ensure compliance with the documented software processes and procedures throughout the life cycle of software products• Co-ordinate with QA and business teams for system integration and UAT testing• Coordinate with QA teams to plan and execute individual module and application test scenarios• Follow agile/ scrum methodology for software development and reporting update and progress
Requirements
• Tech Lead with more than 10+ years of overall experience in mobile application development and atleast 5 years in ReactNative• Should have active hands-on coding in ReactNative• Should be able to lead the App team of atleast 5 developers and communicate with the Stakeholder• Must have - ReactNative, React-Redux and Saga, Jest (Unit Testing)• Good Analytical thinking, Good Code quality, Debugging reactnative app in any developer tool• Nice to have - Node JS, Express JS, Gitlab, CI/CD, App Release Management tool Bitrise
Key Skills Needed
• React Native• Redux• Redux-saga• XCode• Swift• Objective-C• Android Studio• Java• Kotlin• Node.js• Express• TSOA• Jenkins• Gitlab• Bitrise• JavaScript• ES7/ES8• Typescript• Analytical thinking• Good code quality• Debugging• Jest (Unit Testing)• RESTful APIs