Solution Architect (Node.js, Typescript)


от 4500 до 5200 €

Местоположение и тип занятости

Полный рабочий деньМожно удаленно


Translating clients ideas into high-quality custom software

Описание вакансии

Условия работы


Please apply, if you:

  • Don’t have any problem communicating in English (both written and spoken)
  • Are a passionate engineer with architectural skills and experiences
  • Want to help us build an e-commerce solution to enable sellers to sell and manage products in different markets
  • Want to work remotely and get well paid


The client is a well-known name in the e-commerce industry in the Czech Republic. They have an offering of several services and digital products to e-shops and sellers. The company is growing super-fast and they need someone senior who can help them to scale their product. You should be a very senior typescript engineer with skills and experience in architectural design.

You’ll be responsible for the development of new modules, business requirements, or migration of old modules to the new tech stack. In cooperation with another solution architect, you’ll design the solution yourself and then develop it or hand it over to the development team. The system is currently working with 8.000.000 products but should be able to handle 100.000.000 into different marketplaces and e-shops and you should be able to help them with it. 

The new tech stack is based on microservices using Typescript, AWS, Kubernetes, Kafka, Elk stack, Terraform. You’ll have a big autonomy to design and develop solutions based on your thoughts. A lot of fun! ;)

We need your experience with

  • Designing software architecture
  • Common architectural patterns
  • Microservices
  • Node.js + TypeScript stack
  • AWS
  • Kubernetes
  • Long-term products
  • Technical leadership

As an advantage would be experienced with: 

  • Kafka
  • Elk Stack
  • Terraform

We offer:

  • A completely remote work
  • A very competitive salary in Euro
  • Cooperation with Czech LLC via Individual entrepreneur
  • No strict control. Freedom of action
  • Careful and reliable management

What kind of code we expect to get for review:

  • Code in which you implemented something non-trivial or unique
  • Сode that shows your deep knowledge of the features of the framework and the chosen technology
  • Code that reveals your knowledge of software architectural patterns and best practices (eg. SOLID, KISS, DRY, ATDD, BDD, DDD, TDD) and the ability to apply them appropriately
  • Code that reflects your way of thinking