Position: Go Developer
Company: DMarket
Experience required: 2y

Required skills

— 4+ years of Back-End development experience;
— 2+ years experience Go programming language;
— Work experience with others languages (NodeJS/PHP/Java);
— Work experience with RabbitMQ, Mongo, PostgreSQL;
— Experience of development and successful launch of high load web projects;
— Experience with microservice architecture, service discovery;
— Understanding of fundamental design principles behind a scalable application;
— Understanding of fundamental designs of OOP, SOLID;
— Habits in writing unit/integration tests;
— Experience with Docker;
— Ability to deal with substandard issues.
— Experience as team lead will be a plus.

As a plus

— Interest in the gaming industry;
— Experience with Kubernetes, Helm;
— Experience with consul, etcd, vault.

We offer

— Team of like-minded professionals;
— Insurance;
— Unique project with modern technologies;
— Perspective of career and financial growth;
— Free lunches;
— Paid English classes;
— Budget for professional development;
— Chill-out zone with kicker, gamepad, VR;
— Coffee point with a real barista;
— Flexible timetable and modern office in the center of Kiev.

Responsibilities

— Developing and supporting one or several services of the platform;
— Writing efficient, scalable and reusable code;
— Foreseeing potential problems, requesting refactoring and optimizations;
— Considering impact of developed features/bug fixes on the whole project;
— Reviewing and building architecture of the highload product.

Join DMarket team today!