We are looking for a talented UI Developer to join our team. You should transform the software into handy products for the clients.
Responsibilities- Develop and maintain elegant, responsive, and user-friendly UI components for mobile applications using Flutter and for web applications using ReactJS.
- Collaborate with cross-functional teams, including designers and backend developers, to ensure a seamless and visually appealing user experience.
- Optimize UI components for performance and responsiveness on multiple platforms, including iOS, Android, and web.
- Create and implement custom widgets, animations, and interactions that enhance the user interface.
- Keep up-to-date with the latest UI design trends and best practices to deliver cutting-edge solutions.
- Troubleshoot, debug, and resolve UI-related issues to ensure a smooth user experience.
- Maintain code quality and documentation to facilitate efficient collaboration and future development.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Minimum 2-3 years of proven experience in developing multi-platform UIs with a strong portfolio showcasing your work.
- Proficiency in Flutter for mobile development and ReactJS for web development.
- Strong knowledge of responsive design principles and mobile-first development.
- Experience with RESTful API integration and data manipulation.
- Familiarity with version control systems, such as Git.
- Strong problem-solving skills and the ability to work well in a collaborative team environment.
- Good communication skills, as you will need to interact with designers and backend developers to bring UI concepts to life.
- Attention to detail and a commitment to delivering high-quality, visually appealing UIs.
- Knowledge of web technologies, including HTML, CSS, and JavaScript.
- Experience with mobile development for iOS and Android is a plus.