DevJobs

Development Team Lead

Overview

The role:

We are seeking a skilled and experienced Team Lead to join our TV platform backend team.

In this role, you will lead the development of our high-scale project using cutting-edge technologies on multiple services and take a crucial part in bringing TV streaming services to millions of homes worldwide.


The day-to-day

  • Lead a team of backend developers, providing guidance, mentorship, and technical expertise
  • Drive the evolution of our TV platform by leading the development of innovative solutions that enhance stability and efficiency while ensuring alignment with business goals and roadmap
  • Collaborate closely with cross-functional teams, including product, architecture, QA, DevOps, and other dev teams
  • Lead by example, working alongside our experienced team of professionals
  • Work with stakeholders to define project requirements, priorities, and timelines, ensuring the team delivers high-quality solutions on schedule


Ideally, we’re looking for:

  • B.Sc. in Computer Science or equivalent
  • Extensive expertise in server-side development using GO or .NET framework (e.g., .NET 4.6 / .NET Core)
  • 5+ years of experience in developing large and complex systems
  • Experience in managing a development team
  • Experience with data layers, including SQL (MSSQL / MySQL) and noSQL (Memcached / CouchBase / MongoDB / ElasticSearch / Redis)
  • Strong critical thinking and problem-solving skills with the ability to learn and apply new technical concepts quickly and independently


These would also be nice:

  • Experience in Go, Node.JS or Python development
  • Familiarity with automation tools and frameworks (CI/CD pipelines)
  • Good understanding of working with Kubernetes containers
  • Experience designing and implementing AWS Cloud services


The perks:

  1. Hybrid, flexible work environment
  2. Extended private health (including mental) insurance
  3. Personal and professional development programs
  4. Occasional Cross company long weekends