Backend Engineer | Mid - Senior | Go | Partner B2B Team
Full Time
hybrid
Backend
Vilnius / Kaunas
Main Responsibilities
- Design and develop highly scalable, resilient and secure microservices.
- Write high quality code that is tested, maintainable and performs well under load.
- Collaborate with your team members, QA, devops and security teams on day to day tasks.
- Ship new features and fixes successfully and on time.
- Create technical designs and write documentation.
- Perform R&D operations and find solutions to new and challenging problems we encounter;
- Mentor colleagues and provide technical guidance when needed.
- Demonstrate ownership of tasks from start to finish.
- Constantly learn and grow professionally.
Core Requirements
- In depth knowledge of PHP and/or GO programming languages.
- Proven experience building and integrating REST API microservices.
- Adhering to good system design patterns.
- Knowledge of clean code design patterns and OOP principles.
- Deep relational DB knowledge (preferably MySQL).
- Good working knowledge of NoSQL databases (preferably Redis).
- Experience with message queues (preferably RabbitMQ).
- Experience working with Git and source code repositories (preferably GitLab).
- Good written and verbal communication skills in English.
- Integrity and an ownership mindset.
Bonus Points
- Have higher education in IT, Engineering or other STEM fields.
- Worked with Docker and Kubernetes.
- Have experience with client-side programming (web, mobile apps).
- Have DevOps or IT administration experience.
- Have an active GitHub account with code examples.
Tools You Will Use
- GO
- PHP
- MySQL
- Redis
- RabbitMQ
- Grafana
- Docker
- Kubernetes
- ArgoCD
- ElasticSearch
Salary Range
- Gross Salary 3500 - 7200 EUR/Month.
Perks we offer
Our global mission fuels our drive. But when you need that extra push - here’s a list of things to look forward to.
Apply for this job
Backend
Vilnius / Kaunas
Our values
Our values are rooted in the actions of our people. They describe how we solve problems, make decisions, and ultimately - reach our goals as a team.

