Engineering Team Lead Design System Team, REMOTE KRAKÓW

Must have qualifications


  • While not strictly required we see most of our Team Leaders have 5+ years of professional experience

  • Experience in leading a team

  • 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 mono repositories and micro frontends

SmartRecruiters is building an operating system for recruiting and is on a mission to connect people with jobs at scale. The company is growing very fast and recently hit the 1.5 billion dollar valuation. The system is used by over 4,000 companies, including LinkedIn, McDonald's, VISA, CD Projekt Red, Allegro, and many many more! 🚀


Our engineering team solves one of the most important problems of the modern economy - connecting great people with great jobs. We believe this problem can only be solved with technology, and we developed a software platform that has supported over 100M job seekers to date (with 5M joining every month).


We designed our R&D structure based on the empowered product teams model. It means our teams are responsible for business outcomes and have autonomy in solving problems in the way that “customers love yet work for the business”.


We are looking for an Engineering Team Lead who is a curious problem solver and passionate about frontend ecosystems and design systems to join the Design System team. The role is very hands-on (you will spend approximately 70% on designing and coding and approximately 30% on team leadership).


You may be located anywhere in Poland and work remotely or out of our Cracow office!


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)

,[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 daily, 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] Requirements: JavaScript, TypeScript, Node.js, Microfrontend, Design Systems Tools: Jira, Confluence, GitHub, GIT, Agile. Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, Travel Opportunities, Company equity plan, Unlimited vacation days, International projects, Free coffee, Bike parking, Playroom, Shower, In-house trainings, Modern office, No dress code, Startup atmosphere, Free parking, Family Events, Company Parties, Dog friendly office.
Data publikacji: 2024-04-21
APLIKUJ