Descrição do trabalho
We are looking for Mobile Developer (React Native) to join our Client's team on a hybrid working model from Lisbon.
- Key Responsibilities:
- Develop, enhance, and maintain cross-platform mobile applications using React Native.
- Collaborate with designers to implement intuitive and visually appealing user interfaces.
- Integrate APIs to fetch and display data in mobile applications.
- Ensure the performance, quality, and responsiveness of the application.
- Debug and troubleshoot issues as they arise and provide timely solutions.
- Stay up-to-date with the latest trends and best practices in mobile development.
- Required Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- A minimum of 3- 5+ years of professional experience in mobile app development using React Native.
- Strong proficiency in React Native, including a deep understanding of React Native components, navigation, state management, and third-party libraries.
- Strong knowledge and experience in JavaScript or TypeScript, including ES6+ features, syntax, and best practices for writing clean and maintainable code.
- Experience working with APIs to fetch and manipulate data in mobile applications.
- Understanding of fundamental UI/UX design principles and the ability to work closely with designers to implement visually appealing and user-friendly interfaces.
- Familiarity with developing cross-platform mobile applications for iOS and Android.
- Proficiency in debugging and testing mobile applications to ensure performance and quality.
- Familiarity with Git and version control systems.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Good understanding of RESTful APIs and experience integrating them into Mobile Applications.
- Experience with Automated Frontend Testing Tools such as Cypress, Selenium or similar.
- Experience using tools like Jira, GitLab, and GitHub.
- Strong problem-solving and debugging skills.
- Proficiency in Agile Development Methodology and collaborative team environments.
- Good spoken and written English and excellent communication and Teamwork abilities.
- Why Join Us?
- Employment: Indefinite Contract from the start.
- Health Insurance: Comprehensive coverage for your well-being.
- Hybrid Work Model: 2 days on-site, 3 days remote.
- Continuous Learning: Access to a Udemy Business subscription with thousands of workshops and courses.
- Team Culture: Collaborative and innovative work environment.
If you meet the above criteria and are ready for an exciting opportunity in a dynamic environment, submit your resume!