As a Frontend Developer, you will play a key role in the development, maintenance, and publication of a React Native application. Your responsibilities will include:
- Collaborating with the development team to design and implement features for the React Native application.
- Writing clean, maintainable code and ensuring the best possible performance, quality, and responsiveness of the application.
- Debugging and resolving issues to improve the application's usability and functionality.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Staying up-to-date with the latest industry trends and technologies to ensure the application remains current and competitive.
- Publishing the application on app stores and ensuring a smooth and successful deployment process.
To success in this role you must have
- Strong proficiency in React and React Native.
- Proficiency in HTML, TypeScript, and CSS.
- Experience working with REST APIs.
- Good understanding of version control systems, particularly Git.
- Excellent communication skills in English.
While not required, the following qualifications would be advantageous:
- Experience with other frontend frameworks or libraries.
- Familiarity with mobile app deployment processes.
- Knowledge of software development best practices.
- Knowledge of Docker container orchestration tools (e.g., ECS, Kubernetes).
- Familiarity with GraphQL APIs
- Experience with E2E testing frameworks