- Company Name
- Tokio Marine HCC International
- Job Title
- Frontend Developer
- Job Description
-
Job Title: Frontend Developer
Role Summary:
Design, develop, and maintain high‑quality web interfaces using JavaScript, React/Next.js, and Sitecore. Build reusable component libraries, collaborate with UX designers and product teams, and ensure cross‑platform consistency and accessibility. Act as a bridge between business stakeholders and technical teams to shape digital experience strategy.
Expectations:
- Deliver pixel‑perfect, responsive UI components that align with brand guidelines.
- Champion user‑centric design principles and modern accessibility standards.
- Collaborate with cross‑functional teams to translate wireframes and prototypes into functional code.
- Continuously improve development workflows, component libraries, and design system tooling.
Key Responsibilities:
- Convert UX designs into working UI components across JS/React/Next.js and Sitecore platforms.
- Create and maintain component libraries in Storybook, ensuring reusability across projects.
- Work with Sitecore CMS, Pega, and Guidewire Digital to build custom front‑end components.
- Participate in POCs, ideation sessions, and design sprints to influence product direction.
- Advocate for user‑centric solutions, review design implementations, and provide feedback.
- Manage frontend build and deployment pipelines (Webpack, Gulp, NPM/Bower) and version control via GitHub.
- Mentor teammates in React and UI/UX best practices.
Required Skills:
- 3+ years of professional frontend development experience.
- Proficient in JavaScript, TypeScript, React, Next.js, CSS/SCSS, and responsive design.
- Strong experience with Storybook and design‑system management.
- Familiarity with modern CI/CD pipelines, build tools (Webpack, Gulp), and Git.
- Knowledge of accessibility (WCAG), responsive layouts, and UI pattern libraries.
- Excellent communication, facilitation, and collaboration skills.
- Experience working in a large, matrixed organization preferred.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Certifications in JavaScript/React, UX design, or related technologies are a plus.