Tech Lead

Scroll to content

We are Tagvenue - one of the world’s fastest-growing online marketplaces for venue hire with over 8,000 event spaces listed in the United Kingdom, Ireland, Australia, Canada, and Singapore. In 2020, we launched a new product - Tagvenue Virtual - a video platform that provides a variety of interactive games that can be played by remote teams. 

Our main office in Kraków, Poland is a multicultural hub focused on constant development. Currently, we’re hiring a Tech Lead to join our IT team, managing 2 senior backend & 2 senior frontend developers, collaborating with our Founders and Product Team. Learn more about the way our software development team works here.

ABOUT THE ROLE

This position can be 100% remote, working on a daily basis within our timezone (CET). The whole team works remotely, but we also have an office in Kraków, Poland available to use.

As a Tech Lead, you will be responsible for 2 main areas:

  • Tech excellence - ensuring the quality of code & architecture, guarding our development principles (like writing tests first, fixing bugs first, making failed builds green as soon as possible), and expanding our technical excellence into new areas.
  • Team management  - leading a team of 4 senior developers experienced in frontend, backend, and Infrastructure as Code development; defining recruitment needs and developing your teammates (eg. through bi-weekly 1:1s and periodic performance reviews)

Your typical week will consist of:

  • 60% - coding & code reviews
  • 20% - team management (1:1s, performance reviews, recruitment)
  • 20% - meetings (sprint plannings, standups, retros, devs’ tech meetings)

Our tech stack:

  • Backend: PHP, Laravel, Twig, MySQL, Redis, Elasticsearch
  • Frontend: Vue, Twig, SCSS, Tailwind, Jest
  • Infrastructure: CDN in Fastly, HAProxy, Nginx, Elasticsearch/Fluentd/Kibana + Grafana stack for monitoring, Docker, Terraform, multiple AWS services for test instances, backups and CI/CD, PHPUnit & Jest for tests
  • New video product we recently bootstrapped: Vue, Tailwind, Twilio Video, Google Firestore, and Vercel.

HOW YOU CAN GROW WITH US

  • Lead the transition of our marketplace product into becoming a cloud-native application (or decide when to stop with further automation and Infrastructure-as-Code) 
  • Help shape the organization structure, roles, and responsibilities within the IT/Product area as the company is growing in number of people and products
  • Tackle scaling challenges - we grow our traffic volume, data usage and we are expanding geographically into new markets and sources of revenues

WHAT YOU NEED TO SUCCEED

  • Very good knowledge of at least 1 programming language (you will work in PHP or JS/TS), including at least one modern framework
  • Experience in managing a team of developers with the proven ability to set goals and support the growth of developers
  • Code organization skills - familiarity with concepts such as SOLID, design patterns, Clean Code, Domain-Driven Design, etc.
  • Regular user of software development best practices, like Test-Driven Development, Trunk-Based Development/Continuous Integration, Delivery and Deployment as well as Agile, DevOps and Infrastructure-as-Code
  • Constant learner mindset with a passion for IT, actively acquiring new knowledge, and being up to date with the latest state-of-the-art software industry know-how
  • Great communication skills in English

WHY YOU’LL LOVE WORKING AT TAGVENUE

  • A well-developed workflow in Kanban - currently 150 deployments to production monthly; Trunk-Based Development; automated tests battery run in ca. 5 min; low Work In Progress ~3 stories open)
  • Company Founders who invest in technical excellence practices like fast CI/CD pipelines, writing tests (first), Infrastructure-as-Code, well-organized code (Clean Code, Domain-Driven Design, etc.)
  • Constant learning culture among sharp and passionate developers who read books, attend & speak at conferences, with unlimited book allowance to support your personal growth
  • Competitive monthly salary 19-25k PLN net/B2B
  • 20 days of paid time off per year + PL public holidays to support your work-life balance
  • A choice to work 100% remotely or, if you prefer, from our office in Kraków

Our recruitment process

  1. Tech & HR screening
  2. Tech interview/Pair programming
  3. Demo day

Or, know someone who would be a perfect fit? Let them know!

Let's grow together

  • As a team – with trainings, workshops and team building activities

  • As a professional – with our in-house library and an unlimited budget for books & audiobooks

  • As a human – with opportunities to learn, make connections and get inspired

Our culture

At Tagvenue, we are always wondering, challenging, getting data to back up our theories. We remember how to be critical thinkers, at the same time, we approach the world with an open mind, always ready to be inspired.

 

We focus on our priorities, turn plans into actions and deliver what we promised. Challenges that we accept, fuel our ambitions. We do our best, at the same time, we enjoy the ride and have fun in the process.

 

We give people a lot of freedom and share information transparently. We believe that taking ownership not only allows us to hold ourselves accountable for the outcomes, but it also empowers people to become better.

Teamtailor

Applicant tracking system by Teamtailor