Senior React Native Software Engineer
Job Description
We are seeking a skilled Mobile Application Developer to join our team. The ideal candidate will have experience in building high-quality mobile applications using React Native, with a strong understanding of state management and modern development practices.
The successful candidate will be responsible for developing and maintaining mobile applications, implementing state management using Redux, Context API, and Redux Toolkit, and working with Hooks, TypeScript, GraphQL, Apollo Client, and Custom Hooks.
In addition, the candidate will integrate REST APIs, ensure mobile application standards across iOS & Android platforms, work on native development (Swift/Kotlin/Java) as needed, and collaborate with designers and product teams to implement complex UI/UX features.
The ideal candidate will have 3 to 8 years of experience in React Native development, a strong understanding of state management (Redux, Context API, Redux Toolkit), experience with TypeScript, GraphQL, and Apollo Client, and knowledge of native development (Swift/Kotlin/Java).
Familiarity with Git, CI/CD pipelines (Azure DevOps), and agile methodologies is also required. The successful candidate will possess strong problem-solving skills, excellent communication and collaboration skills, and familiarity with unit testing and performance optimization for mobile apps.
Required Skills and Qualifications
• 3 to 8 years of experience in React Native development
• Strong understanding of state management (Redux, Context API, Redux Toolkit)
• Experience with TypeScript, GraphQL, and Apollo Client
• Knowledge of native development (Swift/Kotlin/Java)
• Familiarity with Git, CI/CD pipelines (Azure DevOps), and agile methodologies
Benefits
This role offers an opportunity to work on challenging projects, collaborate with experienced professionals, and grow your skills and expertise in the field of mobile application development.
Others
We offer a dynamic and supportive work environment, flexible working arrangements, and opportunities for professional growth and development.