This role can be based at 200 wilmot rdDeerfield il or as a remote work from home arrangement.
Job summary:
Provides leadership and management over teams responsible for the architecture, development, and delivery process of a modern, cloud first web application front endIdentifies, evaluates and resolves business and technical issuesWhile not directly responsible for the backend data and services that feed the web app, acts as a partner, thought leader, consumer, and stakeholder, collaborating with those backend teams as well as product, ux, consulting companies, and project management for best-in-class, customer-centric outcomesPossesses extensive technical and leadership talent with strong analytical reasoning, problem solving, and collaboration skillsMust have a passion for building exciting, dynamic team cultures with an emphasis on quality and technical excellence.
Job responsibilities:
Manages efforts of teams responsible for front end web application engineering and deliveryLeads the front-end engineering teams to ensure high quality code, industry best practices, accessibility, and on time delivery of a brand new cutting edge micro-front-end.
Collaborates and shares information cross-functionally to improve workflow processes, software quality, and the success of our h3 productsSets expectations with partners, creates slas, and prioritizes the activities of the mobile engineering teams based on business objectives and customer needs.
Manages the architecture and development of application views, flows, and experiences.
Defines and drives the creation, documentation, and delivery of a reusable component-based library and the micro-frontends created from these components.
Looks for new opportunities to do things better, smarter, and/or more efficientlyChampions innovative thinking, app performance, process improvements, and high qualityProvides expertise, suggestions, and guidance on various topics relevant to browser-based app development such as cookie/local storage standards, xss prevention, technology stack, and frameworks.
Acts as a guardian of technical excellence and delivery integrity, protecting quality (app and code), performance, scope, and timelines through a thorough understanding of the product vision and the technical needs of the app while acting with honesty, forethought, and transparency.
Works cross-functionally to develop a project plan and a risk management plan for frontend engineering to deliver business needs and product requirements on schedule and within budget
Utilizes a proactive and responsive approach to problem-solvingProvides reasoning about complex problems and applies experience to new domains.
Creates staffing plans based on current and forecasted need and takes action to draw great talent by crafting an exciting culture where people can thrive.
Manages budgets, operational plans, critical risks, and performance requirements for frontend engineering groupResponsible for meeting budgetary goals and objectives.
Stays in touch with cutting edge web technologies, modern methodologies, and user expectations
Oversees the creation, propagation, and documentation of engineering standards, best practices, and processes.
Plans and drives implementation of ci/cd and tdd practice within the mobile engineering teams.
Always acts as a mentor and guide for other managers and engineering team members.
An equal opportunity employer, including disability/veterans
Walgreens (www.walgreens.com) is included in the retail pharmacy usa division of walgreens boots alliance, inc(nasdaq: wba), a global leader in retail and wholesale pharmacyAs america’s most loved pharmacy, health and beauty company, walgreens purpose is to champion the health and wellbeing of every community in americaOperating more than 9,000 retail locations across america, puerto rico and the u.sVirgin islands, walgreens is proud to be a neighborhood health destination serving approximately 8 million customers each dayWalgreens pharmacists play a critical role in the u.sHealthcare system by providing a wide range of pharmacy and healthcare servicesTo best meet the needs of customers and patients, walgreens offers a true omnichannel experience, with platforms bringing together physical and digital, supported by the latest technology to deliver high-quality products and services in local communities nationwide.
Basic qualifications
Bachelor’s degree and at least 6 years of experience in software engineering or a high school diploma / ged and at least 9 years of experience in software engineering
Experience with web application engineering, accessibility, browsers, and security concerns/best practices.
Experience translating business objectives into consumable tasks that individual contributors and managers can deliver iteratively.
Experience setting expectations and delivering software based on those expectations transparently, on time, and according to scope.
Experience integrating with services, collaborating on service contracts, and setting expectations around optimization of micro service consumption for app performance.
At least 2 years of experience in a cloud environment such as azure or aws.
Experience coding in javascript, css, and html.
At least 2 years of experience contributing to financial business decisions in the workplace.
At least 3 years of direct leadership, indirect leadership, and/or cross functional team leadership.
Willing to travel up to 10% of the time for business purposes (within state and out of state).
Preferred qualifications
Experience with all phases of the software development life cycle as well as best practices and agile software development.
Experience with componentized web architecture.
Knowledge of pros and cons of most modern frontend frameworks/libraries such as angular, react, vue, polymer, lit, etc
Experience building cloud native web applications in azure.
Knowledge of web usability, accessibility, and wcag 2.1/ada standards
Experience with container deployment (e.g., docker, kubernetes)
Experience with both angular and react.jsIdeal candidate has deep understanding of native web components, polymer, or lit
Experience integrating machine learning into apps.
Experience establishing & maintaining relationships with individuals at all levels of the organization, including executives.