About the role

  • Backend Developer responsible for designing and maintaining scalable backend systems. Leading technical decisions and collaborating with multidisciplinary teams in a hybrid work environment.

Responsibilities

  • Design, develop and maintain scalable, secure, and high-performance backend systems
  • Lead technical decisions and support system architecture definitions
  • Develop APIs and distributed services
  • Ensure code quality through best practices, automated tests, and code reviews
  • Collaborate with multidisciplinary teams (Frontend, Product, Design, DevOps)
  • Identify performance bottlenecks and propose continuous improvements
  • Troubleshoot complex issues and handle production incidents
  • Contribute to the team's technical growth by supporting and mentoring less experienced developers
  • Actively participate in agile ceremonies and technical planning
  • Ensure adherence to security, scalability, and observability standards

Requirements

  • Proven experience as a Senior Backend Developer
  • Proficiency in at least one backend language (e.g., Java, C#, Node.js, Python, Go or similar)
  • Strong experience developing RESTful APIs and/or GraphQL
  • Advanced knowledge of relational and non-relational databases
  • Experience with distributed systems architecture and microservices
  • Solid knowledge of code versioning (Git)
  • Experience with automated testing and software quality practices
  • Experience with agile methodologies (Scrum, Kanban)
  • Ability to make technical decisions and think critically
  • Good communication and collaboration skills

Benefits

  • 20 days of paid vacation.

Job title

Mid-level Backend Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job