⚡ New

UI Developer

Tata Consultancy Services

SeattleFull-timeMid LevelOn-site

Job Description

Job Description UI Developer Must Have Technical/Functional Skills Primary Skill: UI developer, Core Java Secondary: Java full stack, JavaScript, HTML Experience: 8 to 10 years Roles & Responsibilities We are seeking an experienced UI-primary Full Stack Developer with deep front-end engineering expertise. JavaScript is the top required skill. You will build modern, responsive web experiences and collaborate closely with backend and platform teams.

Java server-side experience is highly desirable to support end-to-end delivery, API integration, and full lifecycle ownership. Key Responsibilities Design, develop, and maintain responsive, accessible, and performant user interfaces using JavaScript (ES6+), HTML5, and CSS3. Build reusable UI components and patterns; enforce UI standards and best practices.

Develop with modern UI frameworks such as React or Angular; apply responsive web design concepts. Integrate front-end applications with backend services via REST APIs; collaborate on API contracts and data models. Highly desirable: contribute to backend development using Java and Spring (e.g., Spring Boot) to develop and maintain RESTful services.

Implement and enhance CI/CD pipelines; automate builds, tests, and deployments; support application-side DevOps practices. Write clean, well-documented code and participate in code reviews to ensure quality and maintainability. Troubleshoot production issues across the stack; collaborate with cross-functional teams (QA, DevOps, Security) to resolve incidents.

Work in Agile/Scrum teams; participate in sprint planning, grooming, demos, and retrospectives. Must-Have Skills JavaScript (ES6+) – advanced proficiency; strong understanding of asynchronous programming, performance, and debugging. Front-end engineering with HTML5 and CSS3; strong grasp of responsive web design and cross-browser compatibility.

React or Angular – hands-on experience building enterprise web applications. Strong foundation in software engineering best practices: coding standards, code reviews, source control, build processes, testing, and operations. Git-based collaboration workflows (branching, pull requests, code reviews).

Highly Desirable Skills Java (preferably modern versions) with strong OOP and design principles. Spring Boot / Spring MVC for building RESTful services; microservices exposure. Database skills: SQL and relational database experience; ORM knowledge (JPA/Hibernate) preferred.

Security concepts: authentication/authorization; OAuth2/JWT familiarity is a plus. Additional Skills (Preferred / Nice-to-Have) TypeScript and modern front-end tooling (Node.js, NPM/Yarn, Webpack/Vite, ESLint/Prettier). UI testing: Jest and component testing; end-to-end testing tools such as Cypress or Playwright.

API testing and validation tools (e.g., Postman). CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and pipeline automation. Containerization and orchestration: Docker and Kubernetes.

Cloud exposure: AWS or Azure deployment experience. Observability and production support: logging/monitoring tools (e.g., Splunk/ELK, Prometheus/Grafana); incident triage and troubleshooting. Salary Range $95,000 - $125,000 a year Qualifications BACHELOR OF COMPUTER SCIENCE #J-18808-Ljbffr

Posted Today

Related Jobs

AS/400 Developer

ManpowerGroup Global, Inc.

Nashville Today 1 views
Full-time On-site Mid Level

Related Searches

Apply Now