Limasol, Cyprus | Full-time | RemoteWe are on the lookout for a dedicated and proficient Golang Developer for our hiring partner – one of the world’s most popular online media companies. The company produces entertaining, positive and original content — including videos, articles, animation, and music — for more than 2 billion followers on social media channels. The team is 2,000+ creative minds working remotely from 70 countries.Location: Fully remote, CET time zone.
Requirements:- 3+ years of experience in designing and developing modern web projects.
- Strong knowledge of Golang.
- Optional but beneficial: knowledge of Python or the ability to quickly dive into it and start use in real practice.
- Understanding of best code practices and following them.
- Basic proficiency with SQL databases.
- Experience with message brokers.
- Basic proficiency with Git, Docker, and Linux command line basics.
Responsibilities: - As a part of AI projects, you will research technologies to find AI/ML solutions addressing business requirements and develop AI/ML-based applications from prototypes to mature production solutions and maintain them.
- As a part of Core projects, you will maintain and develop our company’s Platform and Core Services, and build internal automations and integrations with 3rd party systems.
- What we use in our work: Golang, Python, Postgres, Redis, Kafka, gRPC, k8s, Git, Gitlab CI/CD
Conditions: - Competitive salary (to be discussed individually) with performance-based bonuses.
- Full-time remote work: the opportunity to work from anywhere in the world.
- Growth, development, and learning opportunities: access to 800+ training programs andmaterials in our internal academy, individual educational courses, transparent knowledge sharing within the company, consistent feedback from managers, and no limits to launching new initiatives.
- A cool experienced technical team, talented co-workers and a creative atmosphere.
- A tech-savvy approach and carefully structured processes: no bureaucracy, an ecosystem friendly to new ideas, transparent task management, asynchronous communication (fewer meetings and more thoughtful written communication