Job Description
We are looking for an Engineer who is a curious problem solver and passionate about the frontend ecosystems and design systems to join the Design System team.
The purposes of the Design System team are:
- Unified User Experience and Efficiency - Ensure a consistent UI/UX across products by aligning design and code standards, enhancing integration, and eliminating inefficiencies for improved usability and development speed
- Adoption and Governance Leadership - Drive wider adoption of SPL (SmartRecruiters Product Language which provides consistent, reusable components for designers and engineers alike) by defining a clear strategy, governance process, and collaboration guidelines, measuring impact, and promoting continuous improvement in product development
- Innovation and Ecosystem Readiness - Transform SPL into an adaptable ecosystem-ready product with automated workflows, fostering innovation through experimentation, and exploring open-source concepts for external developers (partners and customers)
What you will do:
- Discover opportunities: you will continuously interview internal stakeholders (frontend engineers) collecting feedback and building relationships that will drive maximum impact
- Lead projects: you will plan, execute, and own initiatives
- Work autonomously: you will work on open-ended problems, solve strategic problems, and think holistically about the frontend ecosystem
- Get and stay in sync: you will communicate early and often attaining alignment within the organization
- Author technical documents: you will make technical writing a part of your daily routine, documenting all aspects of your work and frontend ecosystem
- Set direction: you will set technical direction raising the bar for the team and the whole organization
- Support & Mentor: you will level up all around and help engineers stay effective by joining pair programming sessions, sharing knowledge, and supporting them on a daily basis
- Cross-discipline collaboration: you will collaborate closely with your Product, Design, and Technologist pairs on the definition of strategy connected to the R&D and Company goals, and the roadmap to achieve them
- Evolve the system: you practice continuous system thinking and reflect on workflows and their side effects possibilities
Qualifications
Must have qualifications:
- While not strictly required we see most of our Team Leaders have 5+ years of professional experience
- Understanding of Javascript, Typescript, and Node.js
- Familiarity with all aspects of the frontend ecosystem
- Knowledge of software development methods and best practices
- High level of personal organization skills
- Good communication skills with a good command of English, both verbal and written
Nice to have qualifications:
- Experience in leading a team
- Understanding of modern web applications design architecture
- Interest in inner source and accessibility
- Experience with design systems
- Experience with monorepositories and microfrontends
Apply for this job