Posted on: 16/09/2025
Job Description :
Key Responsibilities :
Development & Implementation :
- Lead the development of new user-facing features using Angular (2+), HTML5, CSS3, and JavaScript/TypeScript.
- Build reusable components and libraries for future use.
- Translate UI/UX design mockups and wireframes into high-quality code.
- Ensure the technical feasibility of UI/UX designs.
Architecture & Design :
- Collaborate with product managers and designers to define and deliver innovative user interfaces.
- Participate in architectural discussions and contribute to the overall frontend strategy.
- Architect and build scalable, maintainable, and testable codebases.
Performance & Quality :
- Optimize applications for maximum speed and performance.
- Conduct code reviews to ensure code quality, adherence to standards, and best practices.
- Troubleshoot, debug, and upgrade existing applications.
- Write and maintain unit, integration, and end-to-end tests to ensure code reliability.
Collaboration & Leadership :
- Mentor and guide junior and mid-level developers, fostering a culture of continuous learning and improvement.
- Work closely with backend developers and DevOps teams to integrate frontend components seamlessly.
- Communicate technical concepts and decisions effectively to both technical and non-technical stakeholders.
Required Skills & Qualifications :
Experience : 5+ years of professional experience in frontend development, with at least 3+ years dedicated to Angular (2+).
Proficiency :
- Exceptional skills in Angular, including a strong understanding of components, services, modules, routing, and state management (e.g., NgRx).
- Expertise in HTML5, CSS3, SCSS/Sass, and JavaScript/TypeScript (ES6+).
- Experience with responsive design and developing for different screen sizes and devices.
Technical Skills :
- Solid understanding of RESTful APIs and asynchronous request handling.
- Experience with frontend testing frameworks (Jasmine, Karma, Protractor, or Jest).
- Proficiency with modern build tools (npm, Webpack, or similar).
- Strong command of version control systems, particularly Git.
Problem-Solving :
- Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
- Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications (Nice to Have) :
- Experience with Angular Material, Bootstrap, or other component libraries.
- Knowledge of accessibility standards (WCAG).
- Experience with server-side rendering (SSR).
- Familiarity with containerization technologies like Docker.
- Bachelor's degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1546856
Interview Questions for you
View All