Key Responsibilities :
- Build and maintain robust mobile applications in a cloud-based (Azure) environment.
- Analyze requirements, create high-level and low-level designs, and collaborate with the project team to deliver effective solutions.
- Lead and mentor a team of React Native software engineers, taking ownership of delivery quality and timelines.
- Conduct rigorous code reviews and ensure adherence to coding standards and best practices.
- Provide estimations for complex projects and support the project manager in planning and execution.
- Act as a bridge between software engineers, solution analysts, and IT architects, facilitating technical discussions and architectural alignment.
- Translate complex technical concepts into clear, understandable information for both technical and non-technical stakeholders.
- Ensure accessibility, scalability, and performance optimization of applications.
- Support continuous integration and deployment (CI / CD) workflows, including phased rollouts and feature flagging.
- Work in a support environment, focusing on detail and optimization opportunities.
- Promote knowledge sharing and collaboration across teams.
- Participate in Agile / SCRUM-based development cycles, ensuring compliance with project management methodologies.
- Lead by example, fostering a culture of quality, collaboration, and continuous improvement.
- Open to occasional travel to Belgium for project coordination and collaboration.
Profile Requirements :
12–15 years of experience in mobile application development, with at least 6 years of hands-on experience in JavaScript, React, and React Native.Minimum 6 years of experience in React Native and TypeScript with demonstrable product contributions.Expertise in mobile app deployment including phased rollouts, CI / CD, App Store Connect, and Play Store management.Proficiency in writing clean, well-documented TypeScript code and maintaining high-quality codebases.Strong understanding of state management tools (e.g., React Query).Experience with GraphQL and REST API integrations.Knowledge of Node.js and native platforms (Objective-C, Swift, Java, Kotlin, Xcode, Gradle, Android Studio).Experience with automated testing frameworks (e.g., Jest).Familiar with CI / CD environments like GitLab CI, GitHub Actions, or CircleCI.Strong analytical, problem-solving, and communication skills.Experience with Agile / SCRUM methodologies and cross-functional teamwork.Detail-oriented, proactive, and motivated with a continuous learning mindset.Strong customer focus and ability to deliver high-performance applications with quick turnaround on bug fixes.Nice to Have :
Experience working in a SAFE (Scaled Agile Framework) environment.Prior experience working with European clients.Education Qualification :
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.Skills Required
React Native, Javascript, Api Integration, Mobile Development, UI / UX design, Redux