Ui Software Engineer

5 - 9 years

22 - 35 Lacs

Posted:4 weeks ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title : UI Software Engineer (Hybrid)

Location:

About Us:

The Opportunity:

Key Responsibilities:

  • Lead the design and development

    of complex and highly performant user interfaces for our flagship web applications, ensuring a seamless and engaging user experience.
  • Translate intricate UX/UI designs and product requirements

    into high-quality, reusable, and maintainable front-end code, collaborating closely with product managers and designers.
  • Drive architectural decisions

    for the front-end, evaluating and recommending new technologies, frameworks, and patterns to enhance scalability, performance, and developer efficiency.
  • Mentor and guide

    mid-level and junior UI Software Engineers, fostering a culture of technical excellence and continuous improvement through code reviews, knowledge sharing, and pairing.
  • Champion best practices

    in front-end development, including coding standards, testing methodologies (unit, integration, E2E), accessibility (WCAG), performance optimization, and security.
  • Proactively identify and address technical debt

    , performance bottlenecks, and scalability challenges within the existing codebase.
  • Integrate effectively with backend services

    , consuming RESTful APIs, GraphQL APIs, and potentially gRPC-Web endpoints.
  • Contribute to the full software development life cycle

    from concept and design to testing, deployment, and operational support.
  • Stay abreast of emerging industry trends and technologies

    in UI/UX and front-end development, advocating for their adoption where appropriate.

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 5-9 years of demonstrable professional experience

    in designing, developing, and deploying robust user interfaces for large-scale web applications.
  • Exceptional proficiency in JavaScript (ES6+), HTML5, and CSS3.

  • Deep expertise and hands-on experience with a leading modern JavaScript framework/library, such as ReactJS, Angular, or Vue.js.

    (Explicitly state your primary framework and preferred version, e.g., "ReactJS (with Hooks, Context API, and a strong understanding of state management like Redux/Zustand)" or "Angular (version 12+ with NgRx/RxJS)").
  • Strong understanding of UI/UX principles, usability, and accessibility standards (WCAG).

    Experience working closely with UX designers to refine interactions and visual fidelity.
  • Proficiency in writing comprehensive unit, integration, and end-to-end tests for UI components (e.g., Jest, React Testing Library, Cypress, Protractor).
  • Experience with build tools (e.g., Webpack, Vite) and package managers (npm, yarn).
  • Solid understanding of responsive web design, cross-browser compatibility, and web performance optimization techniques.
  • Proficiency with version control systems, particularly Git, and collaborative development workflows.
  • Excellent communication, interpersonal, and problem-solving skills, with a proven ability to collaborate effectively in a hybrid team environment.

Preferred Qualifications (Nice-to-Haves):

  • Experience with

    TypeScript

    in large-scale projects.
  • Hands-on experience consuming

    GraphQL

    APIs, including schema design considerations.
  • Familiarity with

    gRPC-Web

    for high-performance client-server communication.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines for front-end deployments.
  • Knowledge of server-side rendering (SSR) or static site generation (SSG) for performance optimization.
  • Contribution to open-source projects or a strong portfolio showcasing complex UI implementations.
  • Experience in a lead or principal role, guiding technical direction and architecture.

Why Join Us?

  • Be part of a dynamic and innovative team that values technical excellence and continuous learning.
  • Work on challenging and impactful projects that directly influence our users' experience.
  • Opportunity to lead, mentor, and shape the technical direction of our front-end ecosystem.
  • Competitive compensation package and comprehensive benefits.
  • Flexible hybrid work model that balances collaboration with work-life integration.

Mock Interview

Practice Video Interview with JobPe AI

Start AngularJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Hiringeye Solutions logo
Hiringeye Solutions

Recruitment Technology

San Francisco

RecommendedJobs for You

Pune, Chennai, Bengaluru