View All Jobs at VOCO TECHNOLOGIES
Refer a Friend
Job Description
We are seeking a talented UI Developer with a minimum of 3 years of professional experience in React Native to join our team. As a UI Developer, you will be responsible for designing and implementing user interfaces for our mobile applications using React Native framework.
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and translate them into visually appealing and intuitive user interfaces.
- Design and develop mobile application interfaces using React Native, ensuring high-quality and responsive designs.
- Implement UI components and features that adhere to design guidelines and best practices.
- Optimize application performance and ensure smooth user experience by addressing any UI-related issues.
- Collaborate with backend developers to integrate UI components with server-side functionality.
- Conduct thorough testing of UI components to ensure compatibility across different devices and screen sizes.
- Stay updated with the latest industry trends and technologies related to UI development and React Native.
Requirements:
- Bachelor's degree in Computer Science, Design, or a related field.
- Proven experience as a UI Developer with a minimum of 3 years of professional experience.
- Strong proficiency in React Native framework and its core principles.
- Solid understanding of JavaScript, HTML, CSS, and related web technologies.
- Experience with UI design tools such as Sketch, Figma, or Adobe XD.
- Familiarity with RESTful APIs and asynchronous programming.
- Knowledge of mobile app development best practices and design patterns.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications:
- Experience with other mobile app development frameworks such as Flutter or Xamarin.
- Knowledge of native mobile app development (iOS/Android) using Swift, Objective-C, or Java.
- Familiarity with state management libraries such as Redux or MobX.
- Understanding of version control systems, such as Git.
- Experience with automated testing frameworks for UI testing.
Join our dynamic team and contribute to the creation of visually stunning and user-friendly mobile applications using React Native. Apply your expertise in UI development to deliver high-quality and engaging user experiences.
Skills