Web User Interface Developer
Job description
Responsibilities
Design, develop, and maintain high-quality user interfaces for web applications.
Collaborate with UX/UI designers to translate design concepts into functional user interfaces.
Implement responsive design principles to ensure applications are accessible across various devices and screen sizes.
Optimize applications for maximum speed and scalability.
Conduct code reviews and provide constructive feedback to team members.
Stay updated with the latest industry trends and technologies to continuously improve the development process.
Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Work closely with backend developers to integrate user-facing elements with server-side logic.
Debug and troubleshoot issues in a timely manner to ensure a seamless user experience.
Mandatory
Skills
Strong proficiency in HTML, CSS, and JavaScript.
Experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
Solid understanding of responsive design and cross-browser compatibility.
Familiarity with version control systems, particularly Git.
Ability to write clean, maintainable, and efficient code.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Preferred
Skills
Experience with CSS preprocessors such as SASS or LESS.
Knowledge of UI/UX design principles and tools.
Familiarity with RESTful APIs and asynchronous request handling.
Experience with testing frameworks and methodologies.
Understanding of web performance optimization techniques. Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven track record of delivering high-quality software solutions.
Strong portfolio showcasing previous UI development projects.
¿Te interesa este puesto?