Back-end developer (Middle+ / Senior)
Overview
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