Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Department: Technology / Web Development
Experience Required: Minimum 5 years
Reports to: Front-End Lead / Technical Manager
Job Summary:
We are seeking a skilled and experienced Angular Front-End Engineer to join our development team. The ideal candidate will have at least 5 years of hands-on experience in developing complex web applications using Angular and will be responsible for designing and implementing user interfaces that are fast, responsive, and accessible.
You will collaborate with designers, backend developers, and product managers to deliver intuitive user experiences across web platforms.
Key Responsibilities:
- Develop scalable and maintainable front-end components using Angular (v10+).
- Collaborate with UI/UX designers to translate wireframes and mockups into responsive, high-quality code.
- Ensure application performance, speed, and scalability across different browsers and devices.
- Work closely with backend developers to integrate APIs and RESTful services.
- Write clean, maintainable code following best practices and coding standards.
- Perform unit testing and participate in code reviews.
- Optimize applications for maximum speed and scalability.
- Ensure application meets accessibility (WCAG) and security standards.
- Debug and resolve technical issues and bugs.
- Stay up-to-date with the latest trends and technologies in front-end development.
Required Skills & Technologies:
- Strong proficiency in Angular (v10 or higher), TypeScript, RxJS, NgRx.
- Deep understanding of HTML5, CSS3, SCSS, JavaScript (ES6+).
- Experience in building responsive, mobile-first UIs using Bootstrap or Tailwind CSS.
- Hands-on experience integrating with RESTful APIs and JSON-based data.
- Familiarity with unit testing frameworks like Jasmine, Karma, or Jest.
- Knowledge of state management, lazy loading, module structure, and performance optimization.
- Version control using Git and familiarity with CI/CD pipelines.
- Familiarity with Figma or Adobe XD for UI collaboration is a plus.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in front-end development using Angular.
Soft Skills:
- Strong communication and collaboration skills.
- Problem-solving mindset with attention to detail.
- Ability to work in an Agile/Scrum environment.
- Self-motivated and able to work independently or in a team.