Description
Lead fullstack development with a focus on React Native and native mobile integrations.
Responsibilities
- Analyze business requirements to determine technical feasibility for new features and enhancements.
- Identify, prioritize, and execute tasks throughout the software development life cycle using Agile/Scrum methodologies.
- Debug and resolve defects found during sprint cycles, system integration, and regression testing.
- Manage version control, configuration management, and CI/CD pipelines for all developed modules.
- Coordinate with QA and business teams to plan test scenarios and manage UAT.
Required Skills
- 5+ years of professional software development experience.
- React Native with Redux and Redux-saga.
- JavaScript (ES7/ES8) and TypeScript.
- Native platform development using XCode (Swift/Objective-C) and Android Studio (Java).
- Experience with native SDK integration within React Native.
- CI/CD experience with Jenkins, GitLab CI/CD, and Bitrise.
- Proficiency with Git and JIRA/Confluence.
Preferred Skills
- Basic understanding of Node.js, Express, and TSOA.
- Knowledge of Kotlin.