Overview
On Site
$100,000 - $130,000
Full Time
Skills
UI Lead
Front-End
Frontend
Next.js
React.js
Node.js
JavaScript
ES6
HTML5
CSS3
Server-SideRendering
SSR
StaticSiteGeneration
SSG
Express.js
TypeScript
Redux
REST
GraphQL
CI/CD
API
AWS
Azure
GCP
Docker
Kubernetes
UX/UI
DevOps
RESTful
Job Details
Key Responsibilities
Technical Leadership
- Lead the front-end architecture, design, and implementation of enterprise-grade web applications.
- Drive adoption of best practices in UI development, performance optimization, and responsive design.
- Collaborate with product managers, designers, and backend teams to define technical solutions and timelines.
- Review code, mentor developers, and ensure adherence to quality and security standards.
Development & Delivery
- Design and build user interfaces using Next.js, React, TypeScript, and Node.js.
- Integrate UI components with RESTful and GraphQL APIs.
- Develop reusable, modular, and maintainable UI components and libraries.
- Ensure high performance, scalability, and accessibility across devices and browsers.
Collaboration & Planning
- Partner with UX/UI designers to translate wireframes and mockups into functional, pixel-perfect interfaces.
- Work closely with DevOps and QA teams for CI/CD and testing integration.
- Provide technical guidance and support during sprint planning and reviews.
Required Skills & Qualifications:
- 8+ years of professional
experience in front-end development, with at least 2+ years in a lead role. - Strong proficiency in Next.js, React.js, Node.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with TypeScript, Redux, and REST/GraphQL integrations.
- Understanding of SSR (Server-Side Rendering), SSG (Static Site Generation),
and performance tuning in Next.js. - Familiarity with API development using Node.js/
Express.js. - Exposure to AWS/Azure/Google Cloud Platform, CI/CD
pipelines, and containerized environments (Docker/ Kubernetes) is a plus. - Strong problem-solving and
analytical skills with a focus on quality and user experience. - Excellent communication and
team leadership abilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.