We are looking for a Junior React Native Developer to join our team and contribute to the development of cutting-edge mobile applications. If you are a passionate and driven individual with a solid understanding of React Native and a willingness to learn and grow, we want to hear from you!
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain mobile applications using React Native.
- Translate design specifications and wireframes into high-quality code, ensuring responsiveness and optimal performance across multiple devices and platforms.
- Work closely with UI/UX designers to implement intuitive and visually appealing user interfaces.
- Integrate third-party APIs and libraries to enhance application functionality.
- Write clean, efficient, and maintainable code, following best practices and coding standards.
- Conduct thorough testing to identify and fix bugs, and ensure overall application reliability and stability.
- Stay updated on emerging technologies and industry trends to continuously improve development processes and enhance mobile app performance.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Solid understanding of JavaScript, React Native, and mobile development concepts.
- Familiarity with RESTful APIs and asynchronous programming.
- Basic knowledge of version control systems (e.g., Git) and code collaboration tools (e.g., GitHub).
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and communicate effectively with team members and stakeholders.
- Eagerness to learn new technologies and adapt to evolving development practices.
Preferred Qualifications:
- Experience with Redux or other state management libraries.
- Knowledge of native iOS and Android development (Swift, Objective-C, Java, Kotlin).
- Understanding of mobile app deployment processes (App Store, Google Play).
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Experience with testing frameworks (e.g., Jest, Enzyme) and test automation.