About the position
We are looking for a passionate and detail-oriented Web Developer to join our dynamic technology team. This role is ideal for someone who thrives on building responsive, high-performance user interfaces and enjoys working across both modern and legacy front-end frameworks.
You will play a key role in delivering seamless digital experiences by developing, enhancing, and maintaining scalable web applications.
Key Responsibilities
- Design, develop, and maintain responsive and performant web applications
- Build intuitive, user-centric interfaces using modern front-end technologies
- Work with both Angular (modern) and AngularJS (legacy systems)
- Translate UI/UX designs into clean, maintainable, and efficient code
- Integrate front-end components with RESTful APIs and backend services
- Implement and manage application state effectively across complex workflows
- Optimize applications for maximum speed, scalability, and cross-browser compatibility
- Collaborate with designers, backend developers, and product teams to deliver high-quality solutions
- Troubleshoot, debug, and upgrade existing applications
RequirementsStrong hands-on experience with Angular and working knowledge of AngularJS
Solid understanding of semantic HTML5 and modern CSS3/SASS
Proven experience consuming and integrating RESTful APIs
Deep understanding of state management patterns (e.g., RxJS, NgRx, or similar)
Strong grasp of responsive design principles and mobile-first development
Experience with cross-browser compatibility and performance optimization
Familiarity with version control tools such as Git
Preferred Qualifications
- Experience working in agile environments (Scrum/Kanban)
- Exposure to component-based architecture and reusable design systems
- Understanding of web accessibility standards (WCAG)
- Basic knowledge of backend technologies or full-stack exposure is advantageous
Desired Skills:
- Angular
- AngularJS
- Semantic HTML5
- CSS3/SASS
- RESTful APIs
Desired Qualification Level:
About The Employer: