We are seeking a JavaScript Team Lead to join our Krakow office. As a Team Lead, you will define, verify, and modify team goals, manage workload and task allocation, support the team during peak periods, conduct one-on-one meetings with team members, ensure balanced skill development, recruit new team members, influence technology and architecture decisions, collaborate with other teams, define project scope and responsibilities with internal clients, and provide input on implementation error assessments.
Apply if you have experience with modern JavaScript (ES6+), React, Node.js, TypeScript, HTML5, and CSS3/SASS. You should have experience as a team lead, have worked in Agile/Scrum environments, understand microservices and microfrontend concepts, and be familiar with CI/CD tools like GitHub Actions or Buddy.works. Knowledge of code quality assurance methods, including testing (Jest, Playwright), is essential. You should be able to organize your own and your team's work, collaborate with other departments, and align business needs with technical capabilities. We require you to be in the office 2-3 times a week.
Working with us involves developing a new frontend application (React + Next.js), utilizing AI tools like Github Copilot, CodeRabbit, and Cursor, and using modern solutions such as AWS hosting, CDN, K8s, GithubActions, Buddy.works, HoneyBadger, ReactJS, and Node.js. We use MaterialUI and TailwindCSS for interfaces, Figma and Storybook for GUI mockups, and emphasize code review, automated and manual testing. You'll have freedom in defining sprint and quarterly goals, participate in conferences, and share knowledge within the team. We prioritize application security with regular audits and developer training. Our architecture is based on microservices with RabbitMQ/RestAPI communication. You'll be part of a 34-person IT department in cross-functional teams of 6-8, participate in IT meetings, and use LeSS (scalable Scrum). We offer a developer-friendly work environment with dedicated testing environments and continuously developed automated tests. A clearly defined career path and onboarding process are in place. We offer flexible start times (7:00-10:00 AM) and a hybrid work model.
We offer a comfortable office in the center of Krakow, hybrid work arrangements, clear communication about results and development, a relaxed work environment, company meetings and integration trips, necessary tools like a MacBook Pro or Air, electrically adjustable desks, ergonomic office chairs, daily lunches, fresh fruit, good coffee, private medical care, MultiSport Benefit, inFakt accounting services, life insurance, group English lessons, running training, car parking, and a relocation package.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now