Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Mid senior UI DEVELOPER

Delhi, India

Experience
3–4 years
Employment
Full-time
Work mode
Onsite
Salary
₹7.7 L–8.7 L / year
Deadline
Apply by 1 Nov 2026
Posted
2025-10-28

Required skills

SkillExperienceLevel
ANGULAR3+ yearsAdvanced
Bootstrap3+ yearsAdvanced
PRIME NG3+ yearsAdvanced
MICRO FRONTEND ARCHITECTURE3+ yearsAdvanced
UNIT TESTING JEST OR KARMA3+ yearsAdvanced
STATE MANAGEMENT AND RxJS3+ yearsAdvanced
MODERN UI FRAMEWORKS3+ yearsAdvanced
HTML CSS JAVA SCRIPT3+ yearsAdvanced
JAVASCRIPT (ES6+)3+ yearsNot specified
GIT3+ yearsNot specified
API INTEGRATION RESTful APIs3+ yearsNot specified
React or Vue.js3+ yearsNot specified
TESTING TOOLS3+ yearsNot specified

About the role

Job Title: Mid-Senior UI Developer

Location: DELHI

Experience Required: 3-4Years



Job Overview

We are looking for a skilled Mid-Senior UI Developer with a solid foundation in Angular, Bootstrap, and PrimeNG to join our team. This role involves developing and maintaining complex user interfaces for enterprise-level applications. As a Mid-Senior UI Developer, you will work with cross-functional teams to build scalable and high-performance UI components, while ensuring a high level of code quality and following best practices in frontend development. Expertise in unit testing and micro-frontend architecture will be critical to this role.



Key Responsibilities

● UI Development: Design, develop, and optimize responsive and interactive user interfaces using Angular, Bootstrap, and PrimeNG for enterprise-grade applications.

● Micro-frontend Architecture: Implement and maintain micro-frontend architecture, with experience in single-spa-angular or similar frameworks, to enable modular and scalable frontend components.

● Unit Testing: Write unit tests for components, services, and functions to ensure code quality, maintainability, and high performance. Proficiency in testing frameworks like Jest or Karma is essential.

● State Management & RxJS: Utilize RxJS and state management techniques (NgRx, Akita, etc.) for handling asynchronous operations and maintaining clean and efficient state management across the application.

● Reusable Components: Contribute to the development and maintenance of a shared UI component library used across multiple projects, ensuring consistency and reusability.

● Cross-browser Compatibility & Optimization: Ensure seamless cross-browser functionality and optimize frontend performance to deliver a smooth and fast user experience.

● Documentation & Code Reviews: Produce clear and comprehensive documentation for UI components and services. Perform code reviews and ensure adherence to coding standards and best practices.

● Collaboration: Work closely with backend teams, UX/UI designers, and other stakeholders to integrate frontend components with backend services and APIs.

● Continuous Improvement: Keep abreast of the latest UI/UX trends and technologies, incorporating best practices into the development process.



Qualifications

Education & Experience

● Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

● Experience: 4-5 years of hands-on experience in UI development, with a strong background in Angular and modern UI frameworks.

● Experience working with UI libraries such as Bootstrap, PrimeNG, or similar libraries.

● Strong understanding of unit testing and TDD practices.



Skills & Competencies

Technical Skills (Mandatory):

● Angular Proficiency: Advanced experience with Angular for building modular and scalable UI applications.

● UI Libraries: Proficiency in Bootstrap and PrimeNG.

● HTML, CSS, [removed] In-depth knowledge of HTML, CSS, and JavaScript (ES6+), including responsive design principles.

● RxJS & State Management: Strong experience with RxJS for reactive programming and managing state in Angular applications (NgRx or Akita is a plus).

● Unit Testing: Experience in writing comprehensive unit tests using testing frameworks like Jest, Karma, or Jasmine to ensure the reliability of frontend components.

● Version Control: Proficient with Git for version control.

● API Integration: Experience with RESTful APIs, data binding, and integrating backend services into frontend applications.

Added Advantage:

● Micro-frontend Architecture: Familiarity with micro-frontend frameworks like single-spa-angular to create modular UIs.

● Testing Tools: Proficiency in additional testing tools like Protractor, Cypress, or Selenium.

● Performance Optimization: Knowledge of optimization techniques for improving UI performance (e.g., lazy loading, caching).

● Other Frontend Frameworks: Experience with React or Vue.js is a plus.


Soft Skills (Mandatory):

● Analytical Thinking: Strong problem-solving skills with attention to detail.

● Communication: Excellent communication skills, both verbal and written.

● Collaboration: Ability to work effectively in a collaborative environment, sharing knowledge and contributing to team success.


Preferred Qualifications:

● Enterprise-Level UI Development: Practical experience in developing UIs for large-scale enterprise applications.

● UI Optimization: Familiarity with optimizing web applications for performance, scalability, and load handling.

Role categories

Similar roles in Delhi

FS

Pune, India

Full-timePythonAngular (All Versions)TypescriptCI/CDKibana
₹7 L–10 L / year
Apply Now
SA

Bengaluru, India

Full-timeSalesforceAPI DevelopmentEnterprise Resource Planning - (ERP)ApexETL(Extract, Transform, Load)
₹12 L–18 L / year
Apply Now
JF

Pune, India

Full-timeJava (All Versions)SpringBootReactMicroservices architecture
₹9 L–15 L / year
Apply Now
SR

Hyderabad, India

Full-timeRubyRuby on RailsHTML (Hypertext Markup Language)CSSJavaScript
₹13.5 L–15.4 L / year
Apply Now
SE

Noida, India

Full-timeC++Apache ScalaLinuxData StructuresAlgorithm Development
₹6 L–11 L / year
Apply Now