Position: Angular DeveloperType: ContractLocation: Remote (must be within 2 hour driving distance of New Bremen, OH
Project WorkDevelop and maintain Crown's Angular Component Library (~100 components?) and custom documentation siteMay be occasional front-end / UI work with our individual product teams
RequirementsWithin a 2 hour commute of New Bremen and willing to travel on-site up to once a monthExperience developing and maintaining an Angular Component Library (not just using Angular)Experience working with Angular 15+Experience working in a DevOps environment (will not be directly responsible for DevOps, but needs to be familiar)Experience working in GitHub with a formal code review / Pull Request process (every code change at Crown requires 2 PRs)Familiarity with REST APIs (will not be doing back-end development, but needs to be familiar with integration)Familiarity with Angular Material and Content Projection
Job Will Not RequireUX / mockup experience - Crown Marketing is responsible for our UX, accessibility guidelines, and UI mockupsBack-end development
Soft SkillsPassion - cares about the work they are doingConfident - comfortable making recommendations based on personal experienceHumility - this is a big part of our cultureCommunication - able to effectively collaborate with non-IT folks on occasion (e.g. Crown Marketing) about business goals and requirements