Join our dynamic team as a React Native Mobile Application Developer and contribute to the development of cutting-edge mobile applications.
Responsibilities
- Develop and Maintain. Build and maintain React Native-based mobile applications, ensuring seamless functionality across iOS and Android platforms.
- Collaborate. Work closely with designers, product managers, and stakeholders to understand requirements and translate them into technical specifications and user interfaces.
- UI/UX Enhancement. Implement responsive UI components and intuitive navigation flows to enhance user experience.
- Integration. Integrate with backend APIs and third-party services to fetch and manipulate data as required.
- Optimization. Optimize application performance and responsiveness for maximum speed and scalability.
- Code Quality. Ensure high code quality through testing, code reviews, and continuous integration practices.
- Stay Updated. Stay updated on the latest trends and advancements in mobile development to continuously improve our applications.
Requirements
- Bachelor's degree in computer science, engineering, or a related field.
- 3+ years of experience in mobile application development with React Native.
- Proficiency in JavaScript/TypeScript, React, and Redux for state management.
- Familiarity with native mobile development languages and tools (Swift, Kotlin) is a plus.
- Experience with RESTful APIs and asynchronous programming.
- Strong understanding of mobile app architecture, design patterns, and best practices.
- Ability to work in a fast-paced environment and adapt to changing priorities.
- Excellent communication, problem-solving, and teamwork skills.
If you are passionate about mobile application development and thrive in a collaborative environment, we encourage you to apply and be part of our innovative team!