
JavaScript Developer
- Dublin
- €450 per day
- Contract
- Full-time
- Design and build reusable UI components using modern web component technologies (Custom Elements, Shadow DOM, HTML templates).
- Deliver dynamic, responsive, and accessible components that align with best practices in frontend architecture.
- Collaborate closely with global cross-functional teams, including UX, product, and engineering.
- Ensure high performance and cross-browser compatibility.
- Write clean, modular, well-documented code with unit and integration test coverage.
- Keep up with industry trends and contribute ideas to improve UI development practices.
- Strong knowledge of web component technologies including Custom Elements and Shadow DOM.
- Proficiency in JavaScript (ES6+) and TypeScript.
- Experience with frameworks/libraries like Lit or Stencil (or similar).
- Solid understanding of HTML, CSS (including Grid, Flexbox, and CSS Variables).
- Experience with micro-frontend architecture and integrating components across platforms (React, Angular, Vue).
- Understanding of accessibility standards (e.g., WCAG, ARIA).
- Experience with testing frameworks (Jest, Karma) and E2E testing tools (e.g., Cypress).
- Familiarity with DevOps practices and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
- Work in a collaborative, agile team where your input matters.
- Build tools that directly support global digital health and technology solutions.
- Grow your career with access to ongoing learning and development.
- Hybrid working flexibility with a centrally located Dublin office.