Software Engineer - UI Development

Chennai, IN
Full-Time
Posted 4 days ago

About this role

Software Engineer - UI Development

Company: [REDACTED]

Job Location: India

Employment Type: Full-time

Experience Required: 3 - 5 years

Role Overview

Join [REDACTED] as a Software Engineer focused on UI development in Chennai, India. In this role, you will build modern, scalable user experiences that enhance customer interactions through [REDACTED] Cloud. You will take ownership of frontend capabilities from design to delivery, collaborating with Product, UX, Backend, and QA teams to enhance usability, performance, accessibility, and maintainability.

Key Responsibilities:

Develop responsive, scalable web applications that deliver high-quality user experiences across [REDACTED] Cloud products.

Design reusable UI components and frontend patterns using React or Vue.js and TypeScript or JavaScript.

Drive frontend features from requirements through delivery, balancing user experience, technical quality, scalability, and performance.

Collaborate with Product, UX, Backend, and QA teams to translate product requirements into intuitive experiences.

Improve web performance, responsiveness, and reliability by identifying bottlenecks and implementing optimizations.

Strengthen software quality through unit testing, UI testing, automated testing, and code reviews.

Contribute to frontend architecture, state management, design patterns, and CI/CD practices.

Utilize AI-assisted development tools to enhance coding, testing, debugging, documentation, and code review workflows.

Required Qualifications:

3 to 5 years of relevant software engineering experience with a strong focus on frontend or UI development.

Strong experience with React or Vue.js and TypeScript or JavaScript.

Strong understanding of HTML, CSS, responsive web design, and reusable component development.

Demonstrated understanding of UI architecture, state management, design patterns, and scalable component design.

Good understanding of REST APIs and frontend-backend integration.

Experience with unit testing, UI testing, and automated testing practices.

Familiarity with CI/CD pipelines, Git, and modern software development practices.

Good understanding of web performance, optimization techniques, debugging, and problem-solving.

Demonstrated ability to independently take features from requirements through delivery while collaborating effectively with globally distributed teams.

Strong communication, collaboration, ownership, and continuous learning capabilities.

Preferred Qualifications:

Experience developing [REDACTED] Cloud, SaaS, or other cloud-based products.

Familiarity with AWS or comparable cloud platforms.

Knowledge of web accessibility principles and WCAG standards.

Experience working in Agile software development environments.

Experience using AI-assisted development tools for coding, testing, debugging, documentation, or code reviews.

Familiarity with AI agentic tools or AI-enabled software development lifecycle practices. .

Recommended Skills for this Position

Responsive and Adaptive Design
Accessibility Design
Cross-Functional Collaboration
UI Design Patterns
Agile/Scrum

Get Hired

Unlock Job Details and Apply

Already a member? Log in

Learn to Land This Job

IxDF AI analyzes your profile, identifies skill gaps, and recommends the exact courses and Master Classes that move you closer to this role.

No guesswork. Just a clear path forward.

Your profile analyzed by IxDF

IxDF Job Matching

You want serious job offers? Hiring managers feel the same: they're searching for serious candidates, not just another LinkedIn profile.

Your IxDF public profile shows verifiable evidence of your skills, learning, and commitment. It's a powerful differentiator to help you stand out.

The more you build your IxDF profile, the more job offers you can attract.

IxDF Job Matching

IxDF Job Matching is OFF

Privacy Settings

By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Find a Job That Fits Your Skills

IxDF Job Matching uses your completed courses to match you to the right jobs. Complete your first course to get started.

Something Wrong With This Job Post?

Select report reason
This job post is outdated
This job post is a duplicate
This job post is not related to design
This job post is already filled
It's my job posting and I'd like you to take it down (or DMCA request)
Other
Optional
Optional