Responsibilities
- Architect and build core UI components and application features that directly shape how millions of learners experience Degreed's platform.
- Set the technical direction for the web application — making strategic calls on frameworks, architecture, and long-term technology choices.
- Drive the AI tooling roadmap for the frontend, identifying, evaluating, and adopting tools that accelerate velocity and raise quality across the engineering org.
- Lead the development and adoption of shared component libraries, enabling product teams to move faster while maintaining consistency.
- Collaborate cross-functionally with product managers, designers, and backend engineers to deliver features with speed and quality.
- Partner with engineering leads across teams to align on architecture decisions, resolve technical dependencies, and reduce friction in delivery.
- Mentor engineers at multiple levels — providing technical guidance, code review, and career development support.
- Champion a culture of accountability, craftsmanship, and continuous improvement within and beyond the UI team.
- Contribute to hiring and technical evaluation processes, helping grow the team with the right people.
- Stay current with the evolving frontend ecosystem, proactively bringing relevant new tools, patterns, and practices to the team.
- Balance speed with long-term thinking — making pragmatic decisions without accumulating technical debt that slows the platform down.
Requirements
- Expert-level proficiency in modern frontend frameworks — Angular and/or React in production-scale environments.
- Hands-on experience with micro-frontend architecture and monorepo tooling (NX or equivalent).
- Deep familiarity with jQuery and other web technologies used across legacy and modern codebases.
- Experience scaling frontend practices across distributed or globally distributed engineering teams.
- Strong command of CI/CD pipelines, Git actions, and deployment workflows to CDNs.
- Proven track record of driving cross-team alignment without formal authority.
- Experience building, maintaining, or governing shared component libraries at scale.
- Consistent ownership over delivery: someone who sets high standards and follows through.
- Strong mentorship instincts — invests in teammates' growth and creates space for others to do their best work.
- High-accountability approach to collaboration — focused on outcomes over recognition.
Nice to Have
- Familiarity with AI-assisted development tooling and willingness to pilot new approaches.