Job ID
30
Pay ($/year)
N/A
Level
Senior
Employment
Full-time
HQ Location
Limassol, Cyprus
Good to know
Cool employer
Industry
Main Expertise
Software DevelopmentBackend
Probation period, days
About InDrive
inDrive is a global mobility and urban services platform that operates in 46 countries. The company's mission is to challenge injustice and make the world a fairer place. inDrive offers various services including ride-hailing, intercity transportation, freight delivery, task completion, and courier delivery.
We're seeking a Senior Backend Engineer proficient in Go, who will focus on optimizing data storage and reporting processes, developing cost-saving tools for external APIs, and creating solutions for our globally utilized app.
Responsibilities
- Optimize the high-volume data storage and reporting process
- Modify the use of queues
- Develop tools to save costs for external APIs
- Develop solutions for the 40+ countries where the app is used
- Participate in system design and architectural solution development together with the team
- Write integration and unit tests, develop automation tools for everyday tasks
Qualifications
- 4 years or more experience with Golang
- You have experience using microservice architecture to develop and design apps.
- You know how to set up the interaction of microservices
- You have a good understanding of server-side and client-side development limitations
- You know how to work with relational DBMSs, and understand the use cases of non-relational databases
- You know how to select technical solutions within the team to achieve the desired outcome
- You take an interest in new technologies, and like working in a team and developing your skills further (we will make sure that you undergo training on a regular basis).
Conditions & Benefits
- Relocation to company offices in Kazakhstan or Cyprus.
- Modern MacBook Pro and other equipment necessary for work.
- Unlimited opportunities for professional and career growth, regular external and internal training from our partners.
- Partially or fully paid additional training courses.
- Personal growth programs in which we set goals and move towards them together.
- Become part of an international team of professionals and just good people who together create one of the coolest success stories in the global IT industry.
‣