Junior Backend Developer .NET (Polish required)

Location Warsaw, Mokotów
Employment type Full-time (permanent or contract)
Offer description

LeanCode is a software studio based in Warsaw (Poland). We are a team of 57+ skillful developers, UX designers and product owners. Our mission is to solve real-life problems using cutting-edge technologies.


We work for companies from all over the world (at the moment that is: Poland, Germany, UK, USA, Australia and China). We closely cooperate with clients, including frequent workshops and day-to-day meetings with them.


We are looking for a Backend Developer, a team player who cares not only about getting things done but also about software architecture, code quality and maintainabilityWe’re looking for a mid-level developer, but we welcome specialists at different levels of experience.


There’s a catch in this offer though… You’ll probably have to learn how to play table soccer or table tennis if you join us ;)

  • Design systems using Domain Driven Design;

  • Design systems using event-based architecture, with strong CQRS approach;

  • Design cloud infrastructure (Azure, GCP);

  • Design systems that leverage both relational and and non-relational (MongoDB, RavenDB, CosmosDB, Firestore) databases;

  • Automate cloud infrastructure using cutting-edge IaC technologies like Terraform;

  • Work on our application framework, available publicly on GitHub;

  • Deploy and maintain applications using container technologies like Docker & Kubernetes;

  • You will have the ability to create internal tools in different technologies like Rust, Go and others;

  • Design CI/CD processes.

Required skills
  • Demonstrable knowledge of C# & .NET (Core and up),

  • Experience with ASP.NET Core and EFCore is a plus;

  • Capable of handling Git with little to no assistance;

  • Ability to constantly learn new technologies;

  • Good command of English (written and spoken);

  • Great command of Polish (written and spoken C1) - obligatorily.


We give extra points for:

  • Proactive approach and community involvement;

  • Analytical skills;

  • Linux knowledge;

  • Experience in cloud-based systems;

  • Experience in designing APIs;

  • Knowledge of other technologies, mainly React/TypeScript & Dart/Flutter;

  • DevOps mindset.

  • Work at our HQ (Warsaw, Służew metro station) or remotely;

  • Comfortable, spacious office with a large backyard (we have frequent BBQ parties between lockdowns);

  • Specialty coffee from a local roastery (yes, we are coffee freaks…);

  • Knowledge sharing during weekly Backend team meetings;

  • Frequent technical talks from various areas of software development (system architecture, Domain Driven Design, mobile, frontend & backend trends, UX);

  • We play table tennis and table soccer.


We offer a transparent recruitment process:

  1. Apply via the form located below.
  2. Get through the technical interview with our Backend Team Leader. At this stage we may require writing some live code. 

  3. Join the call with our CTO to discuss the potential cooperation and your future development.

  4. Welcome on board to one of probably the fastest growing Digital Product Studios in Poland.

Last modified Wednesday, August 10, 2022