We are seeking a skilled mobile application developer to join our team.
The ideal candidate will have extensive experience with React Native and related libraries, as well as a strong understanding of mobile security best practices.
The successful applicant will be responsible for building and maintaining high-performance mobile applications using React Native, ensuring that the code is clean, efficient, and maintainable.
They will also utilize modern development tools and libraries to create robust applications.
In addition, the candidate will implement effective application architecture, including component-based design, state management, and performance optimization strategies.
They will work with backend developers to integrate RESTful APIs and manage data exchange between the app and server.
The successful candidate will apply industry best practices for mobile security to protect user data and ensure secure communication between the app and backend services.
They will monitor and improve application performance to ensure a smooth and responsive user experience.
They will also develop and execute unit and end-to-end tests using frameworks like Jest and Detox to ensure high code quality and application stability.