UI Developer
Must Have Technical/Functional Skills
Primary Skill: UI developer, Core java
Secondary: Java full stack, Java script, 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
Location
Seattle, WA
Job Function
TECHNOLOGY
Role
Engineer
Job Id
400193
Desired Skills
Java
Salary Range
$95,000-$125,000 a year
Desired Candidate Profile
Qualifications : BACHELOR OF COMPUTER SCIENCE