Are you an experienced React Native Developer looking for your next challenge?
Codora is actively looking for a highly skilled React Native Developer to join our exceptional development team. With a minimum of 2 years of professional experience, you will bring your expertise in mobile app development to create and maintain top-notch applications for our esteemed clients. As a React Native Developer at Codora, your role will be pivotal in crafting high-quality solutions that drive the success of our projects.
Responsibilities:
Collaborate closely with designers, product managers, and backend developers to understand project requirements and translate them into technical specifications.
Develop scalable, maintainable, and high-quality mobile applications using React Native framework.
Implement intuitive and visually appealing user interfaces, ensuring seamless user experiences across iOS and Android platforms.
Write clean, efficient, and well-documented code
Conduct thorough testing and debugging
Optimize application performance, including speed, responsiveness, and memory usage.
Stay updated with the latest trends and advancements in React Native development
Collaborate with the QA team to ensure the quality of deliverables through code reviews, testing, and continuous integration.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Minimum of 2 years of professional experience as a React Native Developer
Strong proficiency in React Native framework and its core principles, with a solid understanding of JavaScript and its ecosystem.
Knowledge of mobile app development principles, including UI/UX best practices, responsive design, and performance optimization.
Experience working with RESTful APIs and asynchronous programming in React Native.
Familiarity with version control systems, such as Git, and collaborative development workflows.
Solid understanding of software development principles, data structures, algorithms, and design patterns.
Strong problem-solving skills and the ability to troubleshoot and debug complex issues efficiently.
Excellent communication and teamwork skills