Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?

Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

9 + 59 =

Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Една от всички 1727 обяви за Backend Development в София

Виж всички
Golang developers – Mid & Senior

Обявата е публикувана в следните минибордове

  • Sofia, Bulgaria
  • Съобщи за проблем с обявата

Съобщи за проблем с обявата


    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

    OpenTag is a well-funded International company within the field of Sports Betting and Gaming.

    Our mission is to create the best software through empowered teams, centralized around our product. We do this to help great organizations reach ambitious goals and fulfil their purpose with equally great teams.

    Our platform is built in Golang and Java(Spring/boot) with heavy usage of best practice packages, development approach, and infrastructure, we take special pride in progressive thinking.

    We have several Golang teams – Core1/Core2, Promo1/Promo2 and Loyalty that are using PostgreSQL, Kafka, DDD, Microservices, Redis, Kubernetes, Docker, Thrift/gRPC in day-to-day activities. You will work in a cross-functional Scrum team together with Front-end Developers, QAs, PO and Technical PM.

    As a Golang Developer, your impact will be as follows:

    • Collaborating with our R&D leads the requirements definition, prototyping, design, coding, testing, and deployment
    • Working with the Delivery Manager and Product owners to make sure timetable and scopes are delivered as planned and expected
    • Verify and validate code quality through code reviews and workshops
    • Flag any potential issue along with the architecture, flow, or code
    • Bring in innovation and new techs to the team’s stack

    On your first day, you will be met by the HR Manager, who will introduce you to the company and conduct a tour of the office ( if onsite ) and answer all questions. Everything you need will be waiting for you (laptop, workplace, beginner’s package).
    You will have the opportunity to meet colleagues during lunch or coffee break. We will do everything necessary to make you feel comfortable and will support you during and after the adaptation period.

    For the period of adaptation, you will talk and agree with your manager on the goals of the probationary period and get contacts from all colleagues who are ready to help you and answer all your questions. During 1:1 meetings, you can give feedback, and share thoughts and ideas.
    Your manager will also determine the course of your immersion in the project and make every effort to make you feel comfortable.

    Our routine at OpenTag

    • We’re pretty proud to be working on this, we hope you’d be too.
    • It’s very important that we really don’t like micromanagement.
    • Do your job, if you want help – come and ask for it. No one is going to track your time or check you every 30 minutes to see how it’s going.
    • You don’t want to come to the office – that’s okay. You can work from your villa, from the seaside or from a cafe – we don’t care as long as you deliver what is promised. You want to come to the office – that’s okay too. The office is always open and we will be happy to have lunch together or a beer after work.

    Health & Lifestyle

    For employees that are working from Sofia and Kyiv offices, we provide medical insurance from the first day of work for you and your kids, with full coverage, sports subscription, breakfasts and lunches in the office, unlimited snacks and beverages, as well as massage in the office and psychology sessions when needed.

    At OpenTag we are having team events throughout the year – hiking, paintball battles, Kanu-kayaks, beer brewing and tasting and so much more!

    Compensation & Vacation policy

    • You are entitled to receive 20 business days of vacation ( 25 for Bulgarian residents ) with additional days off on your birthday and work anniversaries, 10 sick-leave days, and official Public Holidays days off.
    • The salary is paid in euros to your PE bank account and we have full tax support if needed. For Bulgarian residents, it’s in BGN.

    Job requirements

    • At least 3 years of experience in Back-End development
    • 1+ years experience Go programming language
    • Hands-on experience with SQL and NoSQL DBS
    • Hands-on experience with AMQP/Kafka protocols
    • Containers experience (Docker, K8s)
    • Habits in writing unit/integration tests
    • Deep understanding of OOP (Solid, Grasp, DDD)
    • Hands-on experience with gRPC/Apache Thrift – advantage
    • Hands-on experience with Microservices in SOA – advantage
    • Strong experience with GIT flows
    • Strong experience with JIRA and Confluence
    • Scrum workflow experience
    • Upper-Intermediate English

    What is the recruitment process for this position?

    We are having a fast and clear recruitment process in few steps :

    1. An interview with our Go Tech Lead.
    2. Go development task
    3. Discussion about the Go task, meeting with Delivery Managers
    4. Job offer
    5. You start working for us and you rock.

    What do We offer?

    • Excellent remuneration
    • Great office space with amazing colleagues
    • The opportunity to build a scalable online betting platform from scratch
    • Work with the latest technologies
    • 25 vacation days a year, 20 day vacation days for Kyiv and international employees + a day off for your birthday.
    • Premium Health Insurance
    • Birthday vouchers
    • Office snacks and team lunches
    • Sports Card
    • Transportation and food allowance
    • Quarterly team events
    • … and many more!

    If you are interested in this opportunity, do not hesitate to click the Apply button!

    Are you the one we are looking for? Do you dare to find out?

    Click the apply button below and if you are a good fit for our position, you will get a call in a few days.