We are looking for a Senior Frontend Developer to design and develop modern, scalable, and maintainable web applications.
The role requires strong hands-on frontend development experience, deep expertise in Angular, and a solid understanding of software engineering principles. You will work on complex web solutions, build reusable frontend components, integrate applications with backend services, and contribute to technical decisions and development standards.
Key Responsibilities
- Develop scalable and maintainable web applications using Angular 21+
- Design and implement reusable frontend modules and components
- Develop responsive user interfaces using HTML5 and CSS3
- Integrate frontend applications with backend services through REST APIs
- Contribute to frontend architecture and technical decisions
- Write clean, maintainable, and well-structured code following OOP principles
- Participate in code reviews and contribute to engineering standards and best practices
- Collaborate with backend developers, QA engineers, and other technical team members
- Work with development and deployment environments using Linux and Docker
Required Skills
- 10+ years of professional experience in frontend development
- Strong hands-on experience with Angular 21+
- Strong knowledge of TypeScript / JavaScript
- Strong knowledge of HTML5 and CSS3
- Solid understanding of object-oriented programming principles
- Experience integrating frontend applications with REST APIs
- Experience designing reusable modules and components
- Strong working knowledge of Git
- Experience with Linux, Docker, and Docker Compose
- Full professional proficiency in English, with solid verbal and written communication skills