Role: UI Developer
Overview:
We are looking for a talented and detail-oriented UI Developer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing user interfaces for web and mobile applications. You will collaborate closely with UX designers, backend developers, and product managers to deliver intuitive, responsive, and high-performing user experiences.
Key Responsibilities:
- Develop and implement responsive, cross-browser compatible, and user-friendly web interfaces.
- Translate UI/UX wireframes, mockups, and designs into high-quality code.
- Collaborate with designers, backend developers, and product owners to deliver seamless solutions.
- Optimize application performance, scalability, and accessibility.
- Maintain and improve existing codebases while ensuring code quality through reviews and testing.
- Ensure adherence to best practices in UI development, including performance optimization and security.
- Stay updated with the latest UI trends, tools, and technologies.
Mandatory Skills:
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+).
- Hands-on experience with modern frameworks/libraries such as React.js, Angular, or Vue.js.
- Solid understanding of responsive design, cross-browser compatibility, and accessibility (WCAG/ARIA standards).
- Experience in consuming RESTful APIs and integrating frontend with backend services.
- Familiarity with Git or other version control systems.
- Strong debugging and troubleshooting skills.
Good to Have Skills:
- Knowledge of TypeScript.
- Experience with UI component libraries (Material-UI, Bootstrap, Tailwind CSS, Ant Design, etc.).
- Exposure to state management (Redux, Context API, NgRx, Vuex, etc.).
- Familiarity with CI/CD pipelines and DevOps practices.
- Basic knowledge of backend technologies (Node.js, Java, .NET, etc.) for better collaboration.
- Understanding of cloud platforms (AWS, Azure, GCP).
- Knowledge of automated testing tools (Jest, Cypress, Selenium).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-05-22
React Developer
2026-05-22
Senior Android Payments Developer
2026-05-28
- Posted
- Aug 22, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Zurich
- Company
- Ampstek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-05-22
React Developer
2026-05-22
Senior Android Payments Developer
2026-05-28