Get 10x More Interviews Without Applying Manually | OptimHire

OptimHire
OptimHire Job Auto-Applier
★★★★★
Install
We're excited to introduce the all new OptimHire Mobile App
Trusted by 50,000+ job seekers
Looking to Hire?
Urgently hiring

Mid senior UI DEVELOPER

Refer and Earn up to $8000 USD

Refer & Earn

Get 10x More Interviews
Without Applying Manually

OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.

★ ★ ★ ★ ★
Trusted by 50,000+ job seekers

Description

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.

Position

Full Stack Developers

Front End Developers

UI/UX Designer and Developers

Web Developers

Must have skills

Bootstrap - 3 years

GIT - 3 years

Nice to have skills

ANGULAR - 3 years

PRIME NG - 3 years

MICRO FRONTEND ARCHITECTURE - 3 years

UNIT TESTING JEST OR KARMA - 3 years

STATE MANAGEMENT AND RxJS - 3 years

MODERN UI FRAMEWORKS - 3 years

HTML CSS JAVA SCRIPT - 3 years

JAVASCRIPT (ES6+) - 3 years

API INTEGRATION RESTful APIs - 3 years

React or Vue.js - 3 years

TESTING TOOLS - 3 years

Access to 10M Jobs Get the OptimHire App

Your Dream Job is
Just a Tap Away

Search smarter, apply faster, and track application on the go with the OptimHire App.

AI Powered Job Search

AI Powered
Job Search

Access to 10M Jobs

Access to
10M Jobs

Auto-Apply to Job

Auto-Apply
to Job

AI Powered Custom Resumes

AI Powered
Custom Resumes

Trusted by 50,000+ job seekers
OptimHire App Preview