Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About the Role:
We are seeking a skilled and experienced JavaScript Developer with strong proficiency in Polymer and Web Components development. The ideal candidate will play a key role in designing and building modern, reusable UI components and interfaces for enterprise applications. Experience with Nuxeo Digital Asset Management (DAM) is highly desirable and will be considered a strong plus.
Key Responsibilities:
- Develop high-quality, reusable Web Components using Polymer and modern JavaScript best practices in extending Nuxeo DAM platform.
- Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless user experiences.
- Integrate web components into enterprise platforms, ensuring performance and scalability.
- Maintain and extend existing components to meet evolving business requirements.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and knowledge-sharing sessions.
- (If applicable) Integrate and work with Nuxeo DAM for managing digital assets, configuring custom UI elements, and extending Nuxeo’s capabilities through its REST API or Web UI.
Job Requirements
Requirements:
- 5+ years of experience in JavaScript development.
- Hands-on experience with Polymer framework
- Strong understanding of Web Components standards (Shadow DOM, Custom Elements, HTML Templates).
- Familiarity with modern JavaScript (ES6+) and front-end tooling (Webpack, NPM, etc.).
- Experience with RESTful APIs and asynchronous request handling.
- Ability to work independently and in a collaborative team environment.
- Good communication skills and attention to detail.
- Ability to troubleshoot Nuxeo performance issues and tune the platform for optimal usage.
- Solid understanding of Digital Asset Management (DAM) & enterprise content management (ECM) concepts.
- Excellent communication, problem-solving, and collaboration skills
- Experience with Nuxeo Platform, especially its Web UI and Digital Asset Management capabilities.
- Familiarity with other web frameworks (e.g., LitElement, Angular, React) is a plus.
- Understanding of digital content workflows and metadata structures.
- Knowledge of CSS preprocessors (SASS/LESS) and responsive design.