HamburgerMenu
hirist

Senior Frontend Developer - React.js/AngularJS

Posted on: 29/01/2026

Job Description

Description :


Core Skills and Technologies :


Frontend Frameworks & Libraries :


- React (Hooks, Context API, Redux or Zustand), Next.js.


- Angular (v10.x / v12.x), AngularJS.


- TypeScript, JavaScript (ES6+), RxJS.

Testing Tools :


- Unit Testing : Jest (React), Karma, Jasmine (Angular).



- End-to-End Testing : Cypress, Protractor.


- Backend Testing Exposure : Postman, Pytest (for API validation).

Version Control & Collaboration :


- Azure Repos (ADO).


- Git workflows (feature branching, pull requests, code reviews).

CMS & Email Marketing :


- Extensive working experience with Content Management Systems (CMS) (enterprise or headless CMS).



- Experience with email marketing platforms, including template development and campaign integrations.


- Ability to architect and integrate CMSand email-driven content with frontend applications.

UI, Design Systems & Styling :


- Hands-on ownership of design systems and UI component libraries.


- Expert-level CSS skills (CSS3, Flexbox, Grid, responsive and accessible design).


- Experience with SCSS, CSS Modules, Styled Components, or similar approaches.


- Strong collaboration with UX/UI and brand teams to enforce consistency and scalability.

Must-Have Qualifications :


- Strong 10- 12 years hands-on experience building scalable React applications.


- Solid understanding of Angular and RxJS.


- Proficiency in modern JavaScript and TypeScript.


- Experience writing unit and integration tests for frontend components.


- Familiarity with CI/CD pipelines and cloud-based deployments.


- Exposure to backend integration and cross-functional collaboration.


- Ability to work in Agile/Scrum environments.


- Experience with CMS platforms and email marketing solutions.


- Expert knowledge of CSS and scalable design systems.


- Experience leading frontend initiatives, mentoring teams, and driving best practices.

Key Responsibilities :



- Develop and maintain responsive, high-performance web applications using React.js (Hooks, Context API, Redux/Zustand) and Angular (v10.x / v12.x, AngularJS).

- Lead frontend architecture, ensuring scalability, maintainability, and adherence to best practices.

- Build reusable UI components and design systems in collaboration with UX/UI and brand teams.

- Implement unit, integration, and end-to-end tests using Jest, Karma, Jasmine, Cypress, and Protractor.

- Integrate frontend applications with backend APIs (RESTful and GraphQL), including Django REST Framework services.

- Deploy frontend applications to cloud platforms like Azure or AWS and support CI/CD pipelines.

- Collaborate cross-functionally with backend engineers, DevOps, designers, and product teams.

- Work with CMS platforms and email marketing tools to integrate dynamic content and campaigns into applications.

- Mentor junior and mid-level developers, provide technical guidance, and enforce coding standards and best practices.

- Actively participate in Agile/Scrum ceremonies, sprint planning, and backlog refinement.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in