Job details
Job type full-time
Full job description
Are you looking to make a difference in a patient’s life? at amerisourcebergen, you will find an innovative and collaborative culture that is patient focused and dedicated to making a differenceAs an organization, we are united in our responsibility to create healthier futuresJoin us and apply today!
What you will be doing
This role can site remotely anywhere in the us.
Senior engineers at amerisourcebergen are strong individual contributors; they`re given a lot of autonomy and trust to work on high impact projectsFor this specific role on design systems, we`re looking for someone who values the following:
Systems thinking: our team must apply decisions holistically, making sure to look at new patterns in context of the larger system of the product, as well as ensuring we support experiences for individual features.
Creating together: getting to the right result is our focus, this can come from platform engineers or product engineers, and ideally bothFacilitating collaboration between teams and individuals is key so that we continue to evolve the design system alongside the needs of the product.
Progress and impact: our team often works on the meta, and so it`s easy to get caught up in the design detailsWe must be mindful of this and ensure we keep making decisions and move forwardThis means being solutions- oriented and prioritizing progress over correctness when it`s the right call.
Candidness: we encourage candidness and recognize its role in building trust between peers and leadershipIt can take time and effort to get there, but it`s worth itMaking decisions for projects, design patterns, and processes, will yield better results when we can get to the “real talk”.
You will:
Participate in concept development iteration
Write, review and maintain code primarily in javascript and css, used agnostically across applications (through custom web components)
Lead the implementation of complex ui components and cross-cutting features of our design system.
Work closely with designers to define component apis, provide feedback, make recommendations, and propose improvements.
Prototype, experiment, and create demos to find the right solutions.
Provide code review on contributions to the system.
Document the systems you help build, contribute to training materials and onboarding.
Partner with select teams developing new features to share expertise as projects move from conception to launch, with a view to growing the project team’s systems thinking practices.
What your background should look like
You might be a fit if:
You have experience working with design systems.
You have 3-5 years minimum engineering experience as an individual contributor.
Experience with git version control.
Experience with component api design.
Experience writing code that meets accessibility standards such as the web content accessibility guidelines (wcag).
You have led the implementation of complex components, websites, and applications.
You have experience contributing to design systems within an organization or as part of an open-source project.
You are confident in writing css, javascript, and working to support applications’ adoption across an entire enterprise.
You like to go the extra mile to implement small but important design details.
These qualifications will help you stand out:
A portfolio/showcase of any well-designed experiences and/or code.
You have led the development of internal or open-source design systems.
You have experience working with lit, stencil, svelte, polymer, etc.
You have developed or contributed to frameworks such as css-in-js libraries, open-source component libraries, or utilities that improve the developer experience.
You have experience in css architecture, through css-only frameworks or as part of component library development.
You are passionate about building accessible and inclusive products.
You have experience working on developer tools.
You have experience analyzing or auditing code for accessibility issues.
What amerisourcebergen offers
We offer competitive total rewards compensationOur commitment to our associates includes benefit programs that are comprehensive, diverse and designed to meet the various needs across our associate population.
Throughout our global footprint and various business units, we take a balanced approach to the benefits we offerMany benefits are company-paid, while others are available through associate contributionsSpecific benefit offerings may vary by location, position and/or business unit.
Schedule
Full time
Equal employment opportunity
Amerisourcebergen is committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, veteran status or membership in any other class protected by federal, state or local law.