We are seeking an experienced Angular Frontend Developer to design and develop high-quality web applications. The ideal candidate should be proficient in Angular frameworks and possess a keen eye for detail and design. You will work closely with the product, design, and backend teams to deliver scalable and maintainable applications.
Key Responsibilities:
- Develop and maintain web applications using Angular.
- Write clean, maintainable, and efficient code.
- Design and implement front-end architecture with a focus on user experience and performance.
- Collaborate with back-end developers to integrate API services.
- Optimize application for maximum speed and scalability.
- Ensure that the application is cross-browser compatible and responsive.
- Participate in code reviews and follow coding standards and best practices.
Requirements:
- Strong experience with Angular (2+ versions), JavaScript (ES6+), HTML5, CSS3.
- Experience with RxJS for reactive programming.
- Familiarity with tools such as Webpack, NPM, Yarn.
- Good understanding of RESTful APIs and HTTP request/response cycle.
- Knowledge of version control systems like Git.
- Experience with unit testing frameworks such as Karma, Jasmine.
- Ability to work in an Agile/Scrum environment.
Strong analytical skills and attention to detail.