Back-end developer (Middle+ / Senior)

Overview

About the partner company:

– Founded in 2020, with over 60 unique online slots developed
– A team of more than 90 professionals, continuously growing
– Two strategically located offices in Europe
We are looking for a Middle+ Backend Developer who will be responsible for designing, developing, and deploying applications, working with the back-end development team, and collaborating with other teams to deliver a high-quality software product that meets the company’s business requirements.

Main Responsibilities

— Design and develop scalable and optimized APIs to meet business and application requirements, working with Platform and Game teams
— Write clean, efficient, and maintainable code following best practices
— Participate in code reviews to ensure the quality and reliability of the codebase
— Work with DevOps to maintain and enhance CI/CD pipelines and ensure system monitoring and reliability
— Investigate and resolve technical challenges, applying the best tools and approaches
— Design and refine system architecture and database structures to support business goals
— Ensure data integrity and security across all back-end systems
— Take part in task planning, decomposition, and execution of development projects
— Research and adopt new tools, frameworks, and techniques to improve system performance and development efficiency
— Participate in creating and updating technical documentation, including architecture diagrams and API specifications

Mandatory Requirements

– At least 4+ years of back-end development experience, with 3+ years working with Node.js and related frameworks, preferably in the gambling industry
– Proficiency in JavaScript, Node.js, and NestJS
– Hands-on experience with databases such as PostgreSQL, OpenSearch, ElastiCache, and Redis
– Familiarity with message brokers like RabbitMQStrong problem-solving abilities with attention to detail
– Effective communication skills for collaboration across teams
– Proactive and self-motivated, with a willingness to continuously learn and improve

Bonus experience:
– Working with AWS and on-premise infrastructure
– Knowledge of tools such as GitLab, TeamCity, ArgoCD, Grafana, and Prometheus
– Experience in designing and developing database schemas

Languages:
– Proficiency in English at an Intermediate+ level, or a similar proficiency in another language

We offer

– 7 hour working day 10:00AM — 6:00 PM (with the lunch break)
– Hybrid format of working day OR Remote
– A-class office, Mokotow, Warsaw
– Competitive salary in the IT field, fixed in €
– Paid taxes
– State holidays are paid
– 10 days for paid sick leave
– 28 days of paid vacation: 18 and 10 days separately
– Medical Insurance
– Courses/training reimbursement
– Corporate English courses: business or general, morning or evening schedule
– People-oriented company with the work&life balance
– Opened and friendly communication
– Corporate team buildings and activities