jobBox

Front End UI Developer

Serole Technologies
Employment Information
Company/HR Contact Information
Login your account to see HR contact details.
Job Description

We are seeking a skilled and passionate Angular Developer to join our dynamic development team. The ideal candidate will have a solid understanding of modern web development frameworks and techniques, particularly Angular, and will be responsible for designing, developing, and maintaining high-quality web applications.
Responsibilities:

  • Develop, test, and maintain web applications using Angular.
  • Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
  • Write clean, maintainable, and efficient code following best practices.
  • Integrate RESTful APIs and third-party services.
  • Optimize applications for maximum speed and scalability.
  • Debug and resolve technical issues as they arise.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Stay updated with the latest industry trends and technologies to bring innovative solutions to the team.
  • Collaborate with cross-functional teams to define, design, and ship new features.

Requirements:

  • Proven experience as an Angular Developer or in a similar role.
  • Strong proficiency in Angular (version 10+ with the latest version knowledge), HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with Angular CLI, RxJS, and NgRx (or other state management libraries).
  • Familiarity with RESTful APIs and web services.
  • Knowledge of front-end build tools and package managers (Webpack, npm, etc.).
  • Experience with micro frontends and web components.
  • Experience in creating and maintaining custom Angular libraries.
  • Understanding of responsive design and cross-browser compatibility.
  • Proficient understanding of code versioning tools, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Demonstrated leadership skills and the ability to mentor and guide junior developers.

Good to have:

  • Familiarity with testing frameworks and tools (Jasmine, Karma, Protractor, etc.).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with Agile/Scrum methodologies.
  • Previous experience with other front-end frameworks/libraries (React, Vue.js, etc.).