Job Openings Senior Frontend Developer - Angular (storybook.js specialist)

About the job Senior Frontend Developer - Angular (storybook.js specialist)

Job Title: Senior Front-End Developer (Storybook Specialist)
Location: On-site
Job Type: Full-time
Experience: 8+ years in Front-End Development, 2+ years with Storybook

Job Overview:

We are seeking a highly skilled Senior Front-End Engineer with expertise in Storybook.js to help build and set up UI components. The ideal candidate will have a solid understanding of component-based development, design systems, and front-end architecture. You will play a key role in setting up and maintaining Storybook for UI development, ensuring consistent and reusable components across the project.

Key Responsibilities:

  • Set up and configure Storybook.js for developing and testing UI components.

  • Collaborate with UI/UX designers and other developers to create reusable, scalable, and well-documented components.

  • Develop initial UI components with a focus on performance, accessibility, and best practices.

  • Establish and enforce coding standards and guidelines for component development.

  • Ensure the consistency of the design system across the application by integrating Storybook with existing workflows.

  • Optimize components for cross-browser and cross-platform compatibility.

  • Write clean, efficient, and maintainable code with an emphasis on reusability.

  • Review pull requests and provide constructive feedback to ensure code quality.

Required Skills:

  • Strong experience with JavaScript/TypeScript and modern front-end frameworks (e.g., React, Vue.js, Angular).

  • Expertise in Storybook.js for UI component development.

  • Proficiency in HTML5, CSS3, and pre-processing platforms (SASS, LESS).

  • Experience with building and maintaining design systems and reusable UI libraries.

  • Solid understanding of component-based architecture and front-end performance optimization.

  • Familiarity with UI/UX design principles and collaboration with design teams.

  • Knowledge of testing frameworks and unit testing for front-end components.

  • Version control (Git) and experience with CI/CD pipelines for front-end deployment.

  • Strong communication and problem-solving skills.

Preferred Qualifications:

  • Experience with Figma or other design tools.

  • Experience with the latest Angular and its ecosystem.

  • Knowledge of GraphQL or REST APIs for data fetching.

  • Experience working in an Agile environment.

  • Experience working with US-based clients.