SysMind Tech
React Native Consultant
SysMind Tech, Atlanta, Georgia, United States, 30383
React Native Consultant
Atlanta, GA Hybrid
Contract -
Long term
Job Description :
React Native Consultant with more than 10+ years of experience Must Have - React Native, React-Redux and Saga, Jest (Unit Testing), Good Analytical thinking, Good Code quality, Debugging react native app in any developer tool. Nice to have - Node JS, Express JS, Gitlab, CI/CD, App Release Management tool Bitrise Technical Skills required Cross platform - React Native with Redux, Redux-saga Native Platform - XCode with Swift &Objective-C, Android Studio with Java, Kotlin (optional) knowledge on Native SDK integration with React Native Server-Side - Basic understanding of Node.js, Express and TSOA CICD, Build, Configurations & VC - Jenkins, Gitlab CICD, Bitrise and Git Language - JavaScript - ES7/ES8, Typescript
Technical Skills Required:Cross platform - React Native with Redux, Redux-sagaNative Platform - XCode with Swift &Objective-C, Android Studio with Java, Kotlin (optional) knowledge on Native SDK integration with React NativeServer-Side - Basic understanding of Node.js, Express and TSOACICD, Build, Configurations & VC - Jenkins, Gitlab CICD, Bitrise and GitLanguage - JavaScript - ES7/ES8, TypescriptResponsibilities:
Coordinate with cross-functional teams to understand the client and business requirementsAnalyze requirements and determine technical feasibility of development and implementation of these requirements as new features or enhancementsIdentify, prioritize and execute tasks in the software development life cycleAnalyze, debug and fix defects found during the sprint, system integration end-to- end testing and regression testingParticipate in release planning and deployment of released build / versionManage version control, configuration management and continuous integration of all modules and features developedEnsure compliance with the documented software processes and procedures throughout the life cycle of software productsCo-ordinate with QA and business teams for system integration and UAT testingCoordinate with QA teams to plan and execute individual module and application test scenariosFollow agile/ scrum methodology for software development and reporting update and progressProvide regular updates on the development, testing and release progress during daily standup, sprint planning and demo meetingsTrack and record progress of development tasks, defects using tools such as JIRA, Confluence etc.Integrating Native SDK'sUse RESTful APIs for connecting applications with backend services.Write unit and integration test cases.
Atlanta, GA Hybrid
Contract -
Long term
Job Description :
React Native Consultant with more than 10+ years of experience Must Have - React Native, React-Redux and Saga, Jest (Unit Testing), Good Analytical thinking, Good Code quality, Debugging react native app in any developer tool. Nice to have - Node JS, Express JS, Gitlab, CI/CD, App Release Management tool Bitrise Technical Skills required Cross platform - React Native with Redux, Redux-saga Native Platform - XCode with Swift &Objective-C, Android Studio with Java, Kotlin (optional) knowledge on Native SDK integration with React Native Server-Side - Basic understanding of Node.js, Express and TSOA CICD, Build, Configurations & VC - Jenkins, Gitlab CICD, Bitrise and Git Language - JavaScript - ES7/ES8, Typescript
Technical Skills Required:Cross platform - React Native with Redux, Redux-sagaNative Platform - XCode with Swift &Objective-C, Android Studio with Java, Kotlin (optional) knowledge on Native SDK integration with React NativeServer-Side - Basic understanding of Node.js, Express and TSOACICD, Build, Configurations & VC - Jenkins, Gitlab CICD, Bitrise and GitLanguage - JavaScript - ES7/ES8, TypescriptResponsibilities:
Coordinate with cross-functional teams to understand the client and business requirementsAnalyze requirements and determine technical feasibility of development and implementation of these requirements as new features or enhancementsIdentify, prioritize and execute tasks in the software development life cycleAnalyze, debug and fix defects found during the sprint, system integration end-to- end testing and regression testingParticipate in release planning and deployment of released build / versionManage version control, configuration management and continuous integration of all modules and features developedEnsure compliance with the documented software processes and procedures throughout the life cycle of software productsCo-ordinate with QA and business teams for system integration and UAT testingCoordinate with QA teams to plan and execute individual module and application test scenariosFollow agile/ scrum methodology for software development and reporting update and progressProvide regular updates on the development, testing and release progress during daily standup, sprint planning and demo meetingsTrack and record progress of development tasks, defects using tools such as JIRA, Confluence etc.Integrating Native SDK'sUse RESTful APIs for connecting applications with backend services.Write unit and integration test cases.