IPRoyal

Golang Developer

Vilnius | Kaunas | Klaipėda | Remote

ABOUT US

Here at IPRoyal, we provide data mining infrastructure for startups and well-established corporations all over the world. Our team is working around the clock to deliver the most effective solutions and services, creating tremendous value for our clients and streamlining their operations. Our engineers are doing miracles with publicly available data. The solutions we develop are cost-effective, reliable, and easy to use, giving our clients a first-class experience that grows along with them.

ABOUT THE POSITION

As part of our 30+ member development team, you'll be working on 4 exciting products related to internet sharing, proxies, and VPN, alongside our senior Golang developer. Your primary responsibility will be to "teach" our custom proxy servers to quickly choose the best and least busy IP addresses from our pool, all while meeting best practices and standards.

KEY RESPONSIBILITIES

  • Design, develop, and maintain efficient, reusable, and reliable code using Golang.
  • Integrate and manage various data storage solutions including MySQL, ClickHouse, and Redis.
  • Implement and manage messaging systems using Kafka.
  • Utilize Docker for containerization of applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Maintain code quality, organization, and automation using GitLab.

QUALIFICATIONS

  • For candidates with experience in other programming languages (4+ years): At least 2 years of experience working with Golang.
  • For candidates with exclusive Golang experience: At least 4 years of experience.
  • Strong knowledge and hands-on experience with Kafka, ClickHouse, Docker, MySQL, Redis, and GitLab.
  • Proven experience in building web-based applications.
  • Solid understanding of object-oriented programming, concurrency, and data structures.
  • Familiarity with code versioning tools, such as GitLab.
  • Ability to write clean, readable, and maintainable code.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work collaboratively in a team environment.

WHAT WE OFFER

  • Flexible work setup: Choose between working in our office spaces or remotely with adjustable hours;
  • Energetic team: Join a young, dynamic group of professionals who love to innovate and collaborate;
  • Positive work environment: Thrive and grow in a supportive atmosphere where your contributions are valued and recognized;
  • Exclusive perks: Enjoy a range of benefits, from snacks and bonuses to exciting workations;
  • Additional support: Access budgets for new work equipment, healthcare needs, and more;
  • Modern workspaces: Join us in our brand new HQ in Vilnius [Helios City] with a stunning roof terrace on the 17th floor, or choose our offices in Kaunas or Klaipeda.
  • Salary: 2500 – 4500 Net. May vary depending on your skills, experience.

Why Choose Us

Open Positions (8)

IPRoyal Is Always Open for Prospect Candidates

Contact Us