Scale Up Your Career.

companies
Jobs

Backend Developer

inDriver

inDriver

Software Engineering
Cyprus
Posted on Dec 22, 2025

Key Responsibilities

  • Develop and maintain backend services using Golang, translating business requirements into efficient and structured code within the agreed scope.
  • Independently drive your tasks through the full lifecycle—from development and testing (passing Quality Gates) to deployment.
  • Design database schemas for new features, write optimized SQL queries, and ensure data integrity.
  • Implement asynchronous communication between microservices using Kafka and standard company patterns.
  • Cover your code with tests, ensure monitoring/logging is in place for your features, and quickly resolve issues in production.
  • Participate in code reviews to ensure compliance with company guidelines (ADR), and provide constructive feedback to peers.
  • Create and maintain clear technical documentation for implemented services and features.

Skills, Knowledge and Expertise

  • 3+ years of backend engineering experience. You are a self-sufficient engineer capable of delivering tasks without constant supervision.
  • Good understanding of the language syntax, standard library, and common Go patterns (concurrency, error handling).
  • Experience working with relational databases (SQL), writing complex queries, and understanding basic index usage.
  • Familiarity with microservice architecture, Docker, and CI/CD principles. Experience with AWS (or other cloud providers) is a plus.
  • Understanding of event-driven architecture and experience using Kafka (or similar tools) for inter-service communication.
  • A desire to learn best practices, accept feedback, and actively develop your engineering skills.
  • Ability to communicate technical ideas clearly and work collaboratively to achieve common team goals.

Conditions & Benefits

  • Stable salary, official employment
  • Health insurance
  • Hybrid work mode and flexible schedule
  • Relocation package offered for candidates from other regions
  • Access to professional counseling services including psychological, financial, and legal support
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully paid additional training courses
  • All necessary work equipment