Job Description
💼 Job Overview
We are seeking a talented Frontend Software Engineer with strong expertise in Angular and TypeScript to enhance and maintain our front-end applications. The ideal candidate will help build scalable, maintainable, and high-performance UI components while collaborating closely with designers, backend engineers, and QA teams.
🛠 Key Responsibilities
- Develop and maintain user-facing features using Angular and TypeScript.
- Enhance and extend the existing component library to support new features and improve usability.
- Refactor and optimize frontend pages to improve performance and maintainability.
- Implement responsive and accessible interfaces in collaboration with UX/UI designers.
- Participate in code reviews, testing, and documentation throughout the development cycle.
- Ensure alignment between frontend and backend development in cross-functional teams.
- Adhere to performance, security, and coding standards.
✅ Required Qualifications
- 5+ years of professional experience in frontend development with Angular and TypeScript.
- Strong understanding of Angular 17+, RxJS, Angular CLI, and frontend best practices.
- Experience with component libraries, design systems, and building reusable components.
- Proficiency in HTML5, CSS3 (SCSS/SASS), JavaScript/TypeScript.
- Familiarity with RESTful APIs and frontend-backend integration patterns.
- Experience with version control systems such as Git.
- Ability to write clean, maintainable, and testable code.
- Strong problem-solving, analytical, and communication skills.