Senior Angular Developer
Job Description
We are seeking a talented and experienced Front End Developer to take ownership of maintaining an existing component library built with Lit and documented via Storybook. As a Front End Developer, you will play a crucial role in implementing, documenting, and testing the components to ensure consistency, reusability, and seamless user experiences across a suite of Angular web applications. Additionally, you will support, train, and mentor other developers on best practices and usage of the component library and Angular.
Salary for NY is 120000-180000 USD Gross per year, depends on candidate's level.
For other locations according to the local markets.
Responsibilities
- Component Library Development: Collaborate with designers, product managers, and other stakeholders to understand requirements and build components that align with brand guidelines and UX principles. Utilize Lit to develop highly reusable and customizable UI components.
Angular Application Development: Work with a team of developers to implement the components in both new and existing Angular applications.
Documentation: Create comprehensive and user-friendly documentation for the component library, including usage instructions, code samples, and best practices. Ensure that the documentation stays up to date with the latest features and enhancements.
Maintenance and Bug Fixes: Regularly update and maintain the component library to accommodate new requirements, fix bugs, and optimize performance.
Collaboration and Code Reviews: Collaborate with other front end developers, designers, and QA engineers to review code, provide constructive feedback, and ensure adherence to coding standards, best practices, and accessibility guidelines. Participate in design and code reviews to maintain consistency and quality across the component library.
Accessibility and Cross-Browser Compatibility: Ensure that the components adhere to accessibility standards (WCAG) and are compatible with various browsers and devices. Conduct regular testing and optimization to improve performance and ensure a consistent user experience across platforms.
Developer Support: Train other developers to use the component library. Share best practices and provide support.
Skills
Must have
- Proficiency in building and maintaining UI component libraries using Lit or similar libraries based on native HTML Web Components.
Strong experience in front end development using Angular and TypeScript.
Familiarity with automated testing frameworks and tools (e.g., Jest, Cypress).
In-depth understanding of web development principles, including responsive design, accessibility, and cross-browser compatibility.
Familiarity with version control systems (e.g., Git) and modern development workflows.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration abilities.
- Experience implementing and deploying Storybook
Experience with other front end frameworks such as React or Vue.js.
Knowledge of design patterns, UI/UX principles, and usability testing.
Experience with continuous integration and deployment (CI/CD) pipelines.
Languages
English: C1 Advanced
Seniority
Senior
Relocation package
If needed, we can help you with relocation process. Click here for more information.
Vacancy Specialization
Front-end Angular
Ref Number
VR-98030
Date Posted
07/03/2023
Views
17
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSenior HRIS Analyst - Madison Square Garden Entertainment Corp.
Views in the last 30 days - 0
Madison Square Garden Entertainment Corp MSG Entertainment is a leading live entertainment company operating renowned venues such as Madison Square Ga...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View DetailsAWS Alliance Driver, Director - PwC
Views in the last 30 days - 0
The text describes a role for an AWS Alliance Director at PwC The individual will lead the AWS Alliance across various sectors focusing on the overall...
View Details