Tech Lead

Covantis is an industry-wide initiative on a bold mission to simplify the global trade for the entire industry of agricultural commodities.

Tech Lead
Full-time
English: Upper-intermediate

Covantis is an international commodities shipping platform created to modernize how post-trade execution processes are managed and to minimize operating risks while increasing market efficiency. The company is financed by the 6 largest global sellers of agricultural products (60% of the world market with total annual revenue of 339 billion US dollars. Founded in 2018. Headquarters in Geneva.

Team: Lead, 2 Front End Devs, 2 Back End Devs, 1 Manual QA, 1 Automation QA, Product Owner – (Scrum team)

Tasks:

  • Working in close collaboration with product, engineering, and design partners to build customer-centric solutions
  • Lead team's execution, the quality team produces, the speed and cadence of delivery, but most importantly, develop the team's culture, environment, and overall growth of the people
  • Providing technical leadership to software engineers by coaching and mentoring throughout end-to-end software development, maintenance, and lifecycle to achieve project goals to the required level of quality
  • Promoting team's engagement and motivation, driving team to reach operational excellence, sprint objectives, and release goals
  • Providing hands-on technical and functional input to design, maintaining, building, integrating, and testing complex software components according to functional and technical design specifications
  • Making sure that the team consistently ships high-quality code and architecture and contributes to the code reviews of the merge requests, and directly to the implementation of user stories and technical tasks
  • Providing input to leadership regarding project viability and tech requirements and contributing to the tech definition and effort sizing of the new features assigned to the team
  • Communicating with the lead architect, the head of engineering, and the other tech leads to contribute to the overall platform architecture and software factory organization
  • Managing the engineers on the scrum team, developing their skills, and helping advance their careers

Important:

  • 7+ years of experience with software development in a distributed, fast-paced environment, implementing full-cycle projects in cloud environments adhering to Agile and DevOps principles
  • 1-2 years of experience as team lead – both leading development tasks and mentoring engineers
  • Strong working knowledge of back end (REST, ORM, relational database implementation, microservices patterns, Node.js, Java, C#, or Golang experience)
  • Experience with CI/CD setup

Will be in plus:

  • Experience with blockchain technologies such as Ethereum
  • Familiarity with cloud computing platforms like AWS and Azure
  • Excel developed microservice-based distributed systems with high availability, performance, and reliability
  • Experience in tools & technologies: TypeScript, Redis, message brokers such as Kafka or RabbitMQ, Kubernetes, Docker, Gitlab pipelines, blockchain implementation (Ethereum)

Benefits:

  • Vacation - 5 weeks
  • Annual bonus based on performance - 10-15% of annual salary
  • Healthcare – 20EUR net per month
  • Lunch allowance – 5EUR net per day
Our recruiter
Katerina Zaika
Katerina Zaika
Contact a recruiter
Golang
Java
Node.js
Backend
Lead, Senior
Remote
Yuliia  Chernomor
Full Stack Engineer
Remote,
English (Intermediate)
Full-time
Марта Стопец
Senior QA Manual Test Engineer / Agile Tester
Remote,
Kyiv, Ukraine
Lviv, Ukraine
English (Upper-intermediate)
Full-time
Remote,
English (Intermediate)
Full-time
Remote,
Kyiv, Ukraine
Lviv, Ukraine
English (Upper-intermediate)
Full-time