logo

Back-end developer

Откликнуться

Обязанности

What you’ll do:

- You will work in a highly dynamic environment within a brand new and talented team.

- Engineer and implement highly scalable systems, using the best development practices and tools.

- Help define our development environment and communicate the best development practices within the organisation (i.e., code reviews, testing, etc.).

- Continuously monitor the quality of our systems, design measurements to monitor their health (both the engineering systems and data integrity).

- Keep on top of the latest and greatest developments in distributed systems and the cloud.

- Be creative and experiment with new solutions, yet be pragmatic and committed to code optimisation, maintainability, and quality.

- Work closely with other teams (Data Science, Product, UX) at Kufar to drive product development.

Требования

Requirements:

- Experience in Go.

- Experience in PostgreSQL.

- Good knowledge of microservices architecture.

- Experience in building and maintaining systems at scale: service discovery, load balancing, secret management, circuit breakers and deployment schemes (rolling updates, canary, etc.).

- Experience with high traffic systems and distributed systems and databases.

- Development best practices used: pair programming, code review, clean code, CI/CD.

- Experience with Agile methodologies such as SOLID, TDD.

- Understands Quality by design and consistently works with Unit testing, Integration Testing.

It’s good if you have:

- Experience in AWS

- Experience in Docker, Kubernetes.

- Experience in Redis.

- Experience in Kafka and Kafka Streams.

- Experience in Prometheus and Grafana.

- Understanding of DDD.

Soft skills are important as well:

- Must show initiative, proactively finding and solving product problems.

- You love developing good quality software.

- You are open and proactive to discuss different software design alternatives.

- Ownership and result oriented person.

- Have a team-player spirit, which benefits the group vs the individual.

- Good written, spoken and interpersonal communication skills.

- Technical level English is a must.

Условия

  • Working in product company with close network of Product colleagues;
  • User-friendly office in the historic centre of Minsk (Niamiga district); Notebook and a smartphone (paid calls and internet traffic);
  • Remote work opportunity;
  • Medical Insurance;
  • Sport compensation;
  • English language classes;
  • Team buildings, after-work activities
  • Salary specified in euro.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Откликаясь на вакансию, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности Kufar