What are the responsibilities and job description for the Frontend Developer position at Addison Group?
The Front-End Developer with Angular experience will be responsible for developing and maintaining user interfaces for web applications. This role requires a deep understanding of Angular, strong problem-solving skills, and the ability to work effectively in a collaborative environment. The ideal candidate will have a passion for creating seamless and responsive user experiences.
Key Responsibilities:
- Develop and maintain web applications using Angular and other front-end technologies.
- Collaborate with back-end developers to integrate UI components with APIs and other data services.
- Translate design mockups and wireframes into high-quality code.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Implement and maintain best practices for web development, including code standards and responsive design.
- Conduct code reviews to ensure code quality and consistency.
- Troubleshoot and debug issues to ensure optimal performance.
- Stay current with emerging technologies and industry trends, and apply them to improve existing solutions.
- Work closely with designers, product managers, and other stakeholders to deliver high-quality products.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- Proven experience as a Front-End Developer with a strong portfolio of web applications.
- Proficiency in Angular and TypeScript.
- Strong understanding of HTML5, CSS3, and JavaScript.
- Experience with RESTful APIs and asynchronous request handling.
- Knowledge of front-end build tools and package managers such as Webpack, npm, and Angular CLI.
- Familiarity with version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and manage multiple tasks and projects simultaneously.
Preferred Qualifications:
- Experience with other front-end frameworks and libraries, such as React or Vue.js.
- Knowledge of server-side rendering and client-side performance optimization.
- Familiarity with Agile development methodologies.
- Experience with testing frameworks and tools, such as Jasmine, Karma, or Protractor.
- Understanding of UI/UX design principles and experience working with design tools like Figma or Sketch.
Salary : $100,000 - $120,000