Description

Description:
 
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 
 
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 
•    Provide regular updates on the development, testing and release progress during daily standup, sprint planning and demo meetings 
•    Track and record progress of development tasks, defects using tools such as JIRA, Confluence etc. 
•    Integrating Native SDK’s 
•    Use RESTful APIs for connecting applications with backend services. 
•    Write unit and integration test cases  

 

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

 

Education

Bachelor's degree