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
| Skill | Experience | Level |
|---|---|---|
| ANGULAR | 3+ years | Advanced |
| Bootstrap | 3+ years | Advanced |
| PRIME NG | 3+ years | Advanced |
| MICRO FRONTEND ARCHITECTURE | 3+ years | Advanced |
| UNIT TESTING JEST OR KARMA | 3+ years | Advanced |
| STATE MANAGEMENT AND RxJS | 3+ years | Advanced |
| MODERN UI FRAMEWORKS | 3+ years | Advanced |
| HTML CSS JAVA SCRIPT | 3+ years | Advanced |
| JAVASCRIPT (ES6+) | 3+ years | Not specified |
| GIT | 3+ years | Not specified |
| API INTEGRATION RESTful APIs | 3+ years | Not specified |
| React or Vue.js | 3+ years | Not specified |
| TESTING TOOLS | 3+ years | Not 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.