About the Company  
We are looking for a talented Front-End UI Developer with a strong blend of technical and creative skills.
The ideal candidate will have extensive hands-on experience in building user interfaces using HTML, CSS, and JavaScript, with a particular focus on Angular.
Experience with other front-end frameworks like React or Vue is a plus.
The candidate should be well-versed in cross-browser compatibility, responsive design, and mobile-first development.
This role requires effective collaboration with designers and developers in a dynamic team environment to create seamless and engaging user experiences.
About the Role  
The candidate will be responsible for creating the user-facing part of a website or application that users interact with.
Responsibilities  
- Responsible for creating the user-facing part of a website or application that users interact with.
 
 
- Works closely with designers to ensure that the designs are accurate and creative.
 
 
- Collaborate with back-end developers, who are responsible for building and maintaining the server-side of a web application.
 
 
- Develop and maintain user interfaces using Angular.
 
 
- Write clean, maintainable, and efficient code in HTML, CSS, and JavaScript.
 
 
- Ensure the technical feasibility of UI/UX designs.
 
 
- Optimize applications for maximum speed and scalability.
 
 
- Ensure cross-browser compatibility and resolve any issues.
 
 
- Implement responsive design principles to ensure applications work on various devices.
 
 
- Participate in code reviews and contribute to team knowledge sharing.
 
 
Experience  
- Proficiency in Angular and experience with other front-end frameworks like React or Vue.
 
 
- Strong understanding of HTML, CSS, and JavaScript.
 
 
- Experience with responsive design and mobile-first development.
 
 
- Knowledge of cross-browser compatibility issues and ways to work around them.
 
 
- Familiarity with version control systems like Git.
 
 
- Ability to collaborate effectively with designers and other developers.
 
 
- Strong problem-solving skills and attention to detail.
 
 
- Excellent communication skills and ability to work in a team environment.
 
 
- Experience with TypeScript.
 
 
- Familiarity with RESTful APIs and asynchronous request handling.
 
 
- Understanding of SEO principles.
 
 
- Experience with testing frameworks like Jasmine or Karma.
 
 
- Experience with CSS preprocessors like SASS or LESS.
 
 
- Knowledge of build tools like Webpack, Gulp, or Grunt.
 
 
- Experience with Agile/Scrum development methodologies.
 
 
- Familiarity with UI/UX design principles and tools like Figma or Sketch.
 
 
- Experience with performance optimization techniques.
 
 
Knowledge: 
• Proficiency in Angular and experience with other front-end frameworks like React or Vue.
• Strong understanding of HTML, CSS, and JavaScript.
• Experience with responsive design and mobile-first development.
• Knowledge of cross-browser compatibility issues and ways to work around them.
• Familiarity with version control systems like Git.