Overview
Skills
Job Details
Job Title: Senior Front end developer
Expereince: 10+ years
Location: MD (Onsite)
Duration: 12+ Months Contract
Job Description
We are looking for a highly skilled Frontend Developer to design, develop, and maintain modern, responsive, and user-centric web applications. The ideal candidate will have strong expertise in React.js and/or Angular, a solid understanding of UI/UX principles, and hands-on experience building scalable frontend solutions.
< data-start="731" data-end="760">Roles & Responsibilities</>Develop and maintain responsive, high-performance user interfaces using React.js and/or Angular.
Translate UI/UX designs, wireframes, and mockups into clean, reusable, and maintainable code.
Build reusable components and front-end libraries for future use.
Integrate frontend applications with RESTful APIs and backend services.
Implement state management using Redux, Context API, NgRx, or similar frameworks.
Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
Follow best practices for accessibility (WCAG), performance, and security.
Participate in code reviews, sprint planning, and Agile ceremonies.
Debug, troubleshoot, and resolve UI-related production issues.
Collaborate closely with UX designers, backend developers, QA, and product teams.
Strong hands-on experience with React.js and/or Angular (v8+)
Proficiency in JavaScript (ES6+), TypeScript
Strong knowledge of HTML5, CSS3, SCSS
Experience with REST API integration
Experience with UI libraries such as Material UI, Bootstrap, PrimeNG, Tailwind
Familiarity with responsive design and mobile-first development
Experience with Git and version control systems
Familiarity with Agile/Scrum development methodologies
Basic knowledge of build tools like Webpack, Vite, or Angular CLI
Experience with Micro-frontends
Knowledge of SSR frameworks like Next.js or Angular Universal
Exposure to CI/CD pipelines
Experience with Unit Testing frameworks (Jest, Jasmine, Karma)
Bachelor s degree in Computer Science, Engineering, or equivalent practical experience.