UI Developer
Özcan Reklam · Canada, KY · 2 mo ago
EngineeringFull-time
We are looking for a detail-oriented UI Developer to join our team. You will work closely with designers and backend developers to create intuitive, visually appealing user interfaces that enhance user experience across our web applications.
About the role
In this position, you will translate design mockups and wireframes into responsive, high-performance front-end code. You will ensure cross-browser compatibility, optimize applications for speed and scalability, and maintain code quality through best practices and code reviews.
Responsibilities
- Develop new user-facing features using modern HTML, CSS, and JavaScript frameworks.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Collaborate with designers to implement design systems and style guides.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and debug front-end issues across multiple browsers and devices.
- Participate in code reviews and contribute to team knowledge sharing.
Requirements
- Proven experience as a UI Developer or similar role.
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Experience with front-end frameworks such as React, Vue.js, or Angular.
- Familiarity with CSS pre-processors like SASS or LESS.
- Understanding of responsive design principles and cross-browser compatibility.
- Experience with version control systems (e.g., Git).
- Knowledge of performance optimization techniques.
- Familiarity with build tools like Webpack, Gulp, or Parcel.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
Skills
- HTML5, CSS3, JavaScript (ES6+).
- Front-end frameworks (React, Vue.js, Angular).
- CSS pre-processors (SASS, LESS).
- Version control (Git).
- Build tools (Webpack, Gulp, Parcel).
- Responsive and mobile-first design.
- UI/UX principles and design systems.