Technical Leader - Inspiration

  • Brno
  • Full time
  • English (C1)
  • By agreement
Apply now
Share on:

The domain of the Inspiration team is the content of the website. We do not actively participate in the customer journey when buying products. We are working on new applications so there is a minimum of legacy code to deal with. Language number one is TypeScript and we are mostly full-stack developers.
All our applications are dockerized and running in a docker swarm. We handle secrets via Vault and configuration values via Consul K/V storage. Thanks to this we can manage most of the aspects of our applications and the big benefit is fewer dependencies on other teams including the Infrastructure team. As data storage, we use Oracle Database and we are thankful for libraries like Knex. Backend APIs are written as RESTful and GraphQL (depends on use-case) APIs and by using NestJS framework, building them is a piece of cake.
Our passion is to have a great developer experience so we share our knowledge, create reusable npm packages where it makes sense and we encourage other teams to use them.
The team consists of four enthusiastic developers, one QA engineer with the drive to automate and cover all edge cases with tests, and one Scrum Master. In the United Kingdom, we have our Product Owner, UI designer, and UX designer.
Technical Lead is the most important technical position within our development team with a responsibility for one product team and subsequent applications. We are looking for a strongly technical-oriented colleague with good communication and leadership skills who will be able to lead a team of the engineers, establish the best practices in programming and processes, gain the deep knowledge of our existing IT systems and will own architectural decisions as well as will contribute to the overall platform roadmap.

What will you do? You will:

  • Work together with Brno based e-Commerce platform teams, UK business and management
  • Responsibility for an application technical solution and deciding which technology is the best for the developed tasks
  • Communication of application architectural vision with all teams including but not limited to: Product Owners, Architects, Developers, System/Database administrators, Analysts, Project Managers and business stakeholders
  • Propose and participate on tasks from the platform roadmap
  • Participate actively in Request For Change feasibility analysis process (providing estimates and various solution options)
  • Hands-on participation during discovery and implementation phases of features and projects
  • Proactively propose improvements to achieve higher efficiency and stability of the applications
  • Technical leadership and coaching of team members
  • Technical advisory during highly critical production incidents resolution
  • Stewardship of the team to incrementally improve developed applications
  • Write/update technical documentation

What can you achieve in our team?

  • You can participate on changing one of the biggest e-commerce platforms in Europe
  • There are many technical challenges which make the work diverse and require complex attitude in decision making
  • You will join an established company (the UK's largest electrical retailer) with stable background and which is willing to invest into new technologies
  • Internally in the company, we offer self-development trainings and support our employees in attending conferences, so you can broaden your technical awareness

Now you’re probably wondering what we expect from you? Well…

  • Excellent knowledge of large web-facing production systems development
  • Strong sense of ownership and responsibility with desire to maintain and improve current platform is a must
  • Demonstrated proficiency in multiple areas of programming (web development, performance tuning, etc.)
  • Passion for proactive exploration of new technologies and open source
  • Experience with modern web architecture, principles – microservices, API gateways, headless, message queuing, event driven development, caching, loadbalancing, containers, relation and document databases
  • Expert knowledge of one of widely used programming language – PHP, JS, Python, Ruby, Perl, Go, Java (of other JVM language), C#
  • Ability to understand/define pros and cons of different architecture approaches
  • Experience with designing or tuning of large-scale databases
  • Good knowledge of the IT security principles
  • Excellent communication skills in English
  • Good knowledge of agile principles

What we offer to make you happier?

  • You can fully enjoy 25 vacation days
  • 110 CZK/day lunch vouchers via e-lunch card
  • Bonus and loyalty scheme
  • Home office, yet office is still partially open, sick days
  • Extensive training offer; hard and soft skills trainings, language courses, internal conference and interesting guest speakers, currently in a virtual form. We provide ACCA studies to colleagues from financial departments.
  • You can mix benefits of your choice in our Cafeteria benefit system (holidays, recreation, well-being, work life balance, personal and professional development, literature, e-meal vouchers, etc.)
  • Contribution to pension or life insurance scheme
  • Company library – you can borrow from wide variety of books on professional development, leadership, business, marketing, public speaking, etc.
  • Plenty of social events and charity activities (Christmas party, boat party, Halloween party, football tournament, summer BBQetc.) are temporarily stopped, however we are already looking forward to invite all the new colleagues once we can organize them again

You can find out more about life at Currys via our FB

Recruiter Contact



Not the right fit?

Office Tour

Wondering how the offices look like in reality? What’s happening behind the walls? Here is a sneak peek into our daily life at work.


Position reply

Technical Leader - Inspiration

Refer a friend

Technical Leader - Inspiration

By using the website, you agree to the use of cookies, which are necessary for its operation. More about cookies