Тeam Lead (PHP/Ruby/Go)

Tasks

  • Management of development teams (hiring developers, 1-to-1, planning and distribution of tasks, code review, etc.).
  • Participation in the development of the process.
  • Design of architecture and technical solutions (together with a technical specialist, architect and system analyst).
  • Compilation of technical specifications and decomposition of tasks.
  • Team training and development.
  • Development and code review.
  • Direct participation in the analysis of incidents and the development of action-points from them.

Our expectations

  • Experience in managing a development team.
  • Languages:
    • Go – confident proficiency at the Middle+/Senior level,
    • PHP, Ruby-on-Rails – be able to read code and make minor edits.
  • SQL: PostgreSQL.
  • NoSQL: Redis.
  • Message bus: Kafka.
  • CI/CD: Teamcity / Gitlab CI (at the user level. The ability to customize will be a plus).
  • Docker (experience using Kubernetes will be a plus).
  • At least 5 years of experience in commercial software development.

Will be a plus

  • Development experience in PHP, Ruby on Rails.
  • Experience in designing CRM/ERP systems.
  • Experience in designing systems according to business requirements.
  • Work experience in fintech.
  • The practice of using OpenTracing or OpenTelemetry.
  • Commercial or personal experience with blockchain, web3 and crypto products.

Additionally

  • Willingness to discuss relocation to Georgia.
  • The ability to work from anywhere in the world.