Overview
Full Time
Skills
Writing
Collaboration
Continuous Improvement
Innovation
Usability
HTML5
Cascading Style Sheets
Css3
JavaScript
Elasticsearch
React.js
AngularJS
Vue.js
UI
User Experience
Interfaces
Performance Tuning
Workflow
Git
Continuous Integration
Continuous Delivery
Build Tools
Leadership
Mentorship
Adobe Experience Manager
DICE
Job Details
Senior UI Developer who will play a critical role in shaping the front-end architecture and user experience of our platform. This position requires a hands-on developer who is passionate about writing clean, maintainable code and setting best practices for UI development across the organization.
Key Responsibilities:
Required Skills & Experience:
#LI-JL1
#Remote
#DICE
Key Responsibilities:
- Active Development: Design and implement high-quality, scalable, and responsive user interfaces using modern web technologies.
- Standards & Best Practices: Establish and enforce coding standards, UI patterns, and performance guidelines to ensure consistency and maintainability across the platform.
- Collaboration: Work closely with UX designers, product managers, and backend engineers to deliver seamless and intuitive user experiences.
- Mentorship: Provide technical guidance and code reviews to other developers, fostering a culture of excellence and continuous improvement.
- Innovation: Stay current with emerging front-end technologies and frameworks, and recommend solutions that enhance platform performance and usability.
Required Skills & Experience:
- Expertise in Modern Front-End Technologies: HTML5, CSS3, JavaScript (ES6+), and frameworks such as React, Angular, or Vue.js.
- Strong Understanding of UI/UX Principles: Ability to translate design concepts into functional, pixel-perfect interfaces.
- Performance Optimization: Experience in building fast, accessible, and responsive applications.
- Tooling & Workflow: Proficiency with Git, CI/CD pipelines, and front-end build tools (Webpack, Vite, etc.).
- Leadership: Proven ability to set technical standards and mentor junior developers.
- Good to Have: Experience with Adobe Experience Manager (AEM) for component-based development and integration.
#LI-JL1
#Remote
#DICE
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.