Responsibilities and Duties
- Develop and maintain mobile applications using React Native.
- Collaborate with cross-functional teams to design and implement intuitive and engaging user interfaces.
- Optimize application performance to ensure a smooth user experience.
- Participate in code reviews and promote best development practices.
- Identify and efficiently resolve technical issues.
- Stay up to date with the latest trends and technologies in mobile development.
Required Experience, Skills, and Qualifications
Education:
- Bachelor’s degree in Business, Computer Science, Engineering, or a related field.
Experience:
- Minimum of 3 years of experience in front-end development.
- At least 2 years of specific experience working with React Native.
- Experience in the full mobile app development lifecycle, from design to implementation and maintenance.
Skills and Competencies:
- Strong experience in React Native and mobile app development.
- Advanced knowledge of JavaScript, HTML5, and CSS3.
- Extensive experience with RESTful APIs and state management using Redux or similar libraries.
- Proficiency in version control systems like Git.
- Ability to write clean, well-documented, and scalable code.
- Strong analytical skills and attention to detail.
- Excellent communication and teamwork skills.