Strong junior GoLang Engineer (Promova) at Genesis

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

2+ years of commercial experience as a software engineer., Strong proficiency in Golang., Hands-on experience with MongoDB and PostgreSQL., Familiarity with API integrations and large language models (LLMs)..

Key responsibilities:

  • Build and maintain a Go-based backend for managing ad campaigns.
  • Integrate with Meta and Snapchat APIs.
  • Write tests and maintain code quality.
  • Contribute to documentation and automate workflows.

Genesis Tech logo
Genesis Tech Large http://gen.tech/
1001 - 5000 Employees
See all jobs

Job description

At Promova, we’re redefining language education to make it accessible, personal, and effective for today’s fast-paced world. Our growing team of 150+ professionals is on a mission to connect people, bridge cultures, and empower lifelong learners—reaching every country except aggressor states (yes, even Antarctica).

We blend AI-driven innovation with human expertise to create tools that help people speak with confidence, embrace new cultures, and truly belong in any language. As part of our team, you’ll make a real impact, work in an environment built on care, quality, and creativity, and grow alongside a community that values progress.

With flexible work options, comprehensive benefits, and endless growth opportunities, Promova is more than a workplace — it’s a movement.

We are looking for a GoLang Engineer to join our dynamic Promova team. In this role, you’ll play a key part in reinforcing our marketing development efforts.

YOUR AREA OF IMPACT:

  • Build and maintain a Go-based backend for an internal tool managing Facebook and Snapchat ad campaigns.
  • Integrate with Meta and Snapchat APIs.
  • Use HTMX for fast UI rendering without a full frontend framework.
  • Integrate AI services for automated creative generation.
  • Leverage Temporal to automate workflows and background processes.
  • Manage and structure data storage using MongoDB.
  • Write tests, maintain code quality, and contribute to documentation.

ABOUT YOU:

  • 2+ years of commercial experience as a software engineer.
  • Strong proficiency in Golang.
  • Hands-on experience with MongoDB and PostgreSQL.
  • Familiarity with OpenAI or other large language models (LLMs).
  • Experience with API integrations.
  • Confident in writing unit and integration tests.
  • A creative thinker with a problem-solving mindset who thrives in a fast-paced, product-focused environment.

WHAT WE OFFER:

  • Take part in experiments and make decisions that have a direct impact on both the product and the business.
  • The opportunity to directly influence the product’s technology and architecture.
  • Work on a product with millions of users that continues to scale rapidly.
  • A supportive and professional team is always ready to provide help and advice.
  • A dynamic and fast-growing industry that offers continuous opportunities for personal and professional growth.

CORPORATE BENEFITS:

🎓Growth - offered to help develop your skills, advance your career, and reach your full potential: сompensation for additional training at external events and seminars; access to a large electronic library; paid online courses and conferences; Promova English Group; English Classes; Promova Speaking Club, and access to Promova Premium.

🧘🏼Wellbeing - offered to support your overall health, happiness, and resilience: work remotely from any safe location worldwide; flexible work schedule; 20 paid vacation days per year; an unlimited number of sick days medical insurance coverage; mental health support; power station reimbursement; employee discounts and special benefits for remote employees.

🏄🏼‍♂️Fun&Activities - offered to foster informal communication and strengthen social connections among teammates: remote team compensation for gathering and team-building episodes.

INTERVIEW PROCESS:

  • Pre-screen with Recruiter (30 minutes)
  • Test Task
  • Interview with Tech Lead (1,5 hours)
  • Bar-raising (1 hour)

If you’re ready to help reimagine language learning for today’s world, let’s do it together!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Creative Thinking
  • Problem Solving

Go Developer Related jobs