Middle Backend Engineer (Python+Go)

An international product company specializing in gambling products is looking for a Backend Engineer 

 

Responsibilities:

  • Develop backend features in Go and Python based on provided architecture and specifications.
  • Write clean, maintainable, and well-tested code following best practices.
  • Fix bugs and maintain existing features.
  • Follow coding standards and participate in code reviews.
  • Communicate task progress and blockers clearly.
  • Collaborate with the team to deliver high-quality features.
  • Continuously learn and improve Go and Python-related skills.
  • Properly use Git for version control.

 

Skill Requirements:

 

Mandatory:

  • Solid understanding of Go and Python programming fundamentals.
  • Experience with object-oriented programming and design patterns.
  • Ability to implement code based on given architectural designs and technical specifications.
  • Strong knowledge of Git and version control workflows (branches, merge requests).
  • Understanding of REST APIs, basic HTTP concepts, and data formats like JSON.
  • Strong problem-solving skills and ability to debug/troubleshoot issues.
  • Ability to write clean, readable, and maintainable code.
  • Minimum of 3+ years in development.
  • Strong communication skills and ability to work in a team.
  • Proficiency in technical English.

 

Optional:

  • Familiarity with NATS and RabbitMQ for message queuing.
  • Familiarity with PostgreSQL and MongoDB for database management.
  • Experience with Docker and/or Linux environments.

     

What we offer:

  • Competitive salary and Quarterly bonus system
  • Flexible schedule β€” You can choose convenient working hours (start work from 8 to 11, 8 hours/day) β€” No tracking systems
  • Remote;
  • Location - Europe;
  • Business trips to Bratislava every 3-6 months - the company provides compensation of the expenses
  • Care for employees' work-life balance β€” 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation
  • Learning and professional development β€” Expert communities, paid professional courses and certifications, professional events
  • Care for employees' mental health - Corporate psychologist
  • Equipment - The company provides computers for work.

We value honesty, openness, friendliness, a positive attitude, and independence.
Let’s create a cool product with us:)

Published 17 July
82 views
Β·
15 applications
94% read
Β·
40% responded
Last responded 7 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...