Backend Developer (with DevOps mindset)

CrustLab UK

Kraków

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible cooperation
Medical care
MyBenefit cafeteria system (Multisport
Flat structure with happiness managers
Company-funded trips to Krakow
Integrations

Job summary

CrustLab in Kraków is seeking a seasoned backend engineer to join our team building scalable services for iGaming, fintech and blockchain solutions. You will work primarily in Node.js with TypeScript, design REST and gRPC APIs, manage data across relational and NoSQL stores, and participate in cloud deployments on AWS/Azure/GCP.

You will own features end-to-end, contribute to DevOps tasks, help shape architecture with hexagonal and modular patterns, and collaborate in an Agile Scrum environment.

Qualifications

  • 4+ years of hands-on experience in a Node.js environment.
  • Proficiency in TypeScript and strongly typed languages.
  • Practical experience with both relational and non-relational databases (e.g., MongoDB).
  • Experience implementing REST and gRPC APIs, WebSockets, and message queues.

Responsibilities

  • Own full lifecycle development of backend services.
  • Feature development based on user stories and tasks.
  • Support the DevOps team in configuring and maintaining environments.
  • Participate in developing and maintaining CI/CD pipelines for modules.

Skills

Node.js
TypeScript
SQL/NoSQL databases
REST & gRPC APIs
WebSockets
CI/CD
Kubernetes
Hexagonal Architecture
AI-assisted programming
Cloud platforms

Tools

Testcontainers
Kafka
RabbitMQ
Terraform
Prometheus
Grafana

Job description

CrustLab is more than a software development company. It’s a powerhouse of innovation, expertise, and technical excellence for all things iGaming.

What does it mean?

At our core, we craft gambling software (sportsbooks and casino platforms included) with a touch of gaming and sports. But we also excel at developing Fintech and Blockchain-based solutions.

Serving clients across the globe, CrustLab doesn’t just code web or mobile apps, but handles product development comprehensively, from ideation and design to maintenance.

Our talented team is driven by ambition and passion for continuous growth.We just love the challenge of turning original visions into reality.

Requirements
  • At least 4 years of hands-on experience working in a Node.js environment.,
  • Proficiency in strongly typed programming languages, with a particular focus on TypeScript,
  • Practical experience with both relational and non-relational databases (e.g., MongoDB),
  • Experience in implementing various communication protocols, including building REST and gRPC APIs, synchronous communication (WebSockets), and asynchronous communication (Message Queues, e.g., Kafka, RabbitMQ, or similar),
  • Proficiency in working with containers and an understanding of orchestration tools like Kubernetes,
  • Solid knowledge of architectural patterns, such as Hexagonal Architecture, Modular Monolith, and the Outbox Pattern,
  • Strong sense of ownership over a given module or functional area, including code quality and system reliability,
  • Ability to work with an AI-assisted programming approach and effectively collaborate with coding agents,
  • Hands-on production experience working with cloud platforms (AWS, Azure, or GCP),
  • Openness to engaging in DevOps tasks (environment configuration, CI/CD, IaC basics) alongside core backend development responsibilities,
  • Practical knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, or similar),
  • Good knowledge of Infrastructure as Code (IaC) tools, such as Terraform,
  • Basic knowledge of infrastructure monitoring (Prometheus, Grafana, CloudWatch),
  • Practical application of Test-Driven Development (TDD) in daily work. We emphasize writing tests as an integral part of the development process rather than an afterthought. We expect proficiency in writing various types of tests (unit, integration) and experience with tools like Testcontainers,
  • Strong command of English (min. B2, written and verbal) and Polish (fluent).
You will be focusing mainly on
  • Full Lifecycle Involvement: Participating in all phases of the software development life cycle,
  • Feature Development: Implementing new features based on user stories and assigned tasks,
  • Supporting the DevOps team in configuring and maintaining environments (production, staging, development),
  • Participating in the development and maintenance of CI/CD pipelines for your own modules
  • Progress Tracking & Documentation: Monitoring work progress in JIRA and documenting all implemented changes,
  • Code Quality & Review: writing well-designed, testable, and efficient code & conducting and participating in code reviews,
  • Maintenance: Troubleshooting and fixing bugs identified in the production environment,
  • Agile Collaboration: Working within the Scrum framework, including active participation in project meetings with the team, clients, and Project Managers,
  • Growth & Mentorship: Developing personal skills and supporting team growth through knowledge sharing, mentoring, recommending new tools, and seeking best-in-class solutions.
What we offer

Flexible cooperation:Sometimes we work in our pajamas, but we always give 100%! Medical care: Because health is essential, and we opt for luxury! MyBenefit cafeteria system (including Multisport): Thanks to this, you can exercise and then eat something delicious. All in one! Flat structurewith four-legged happiness managers: Nori, our CBO (Chief Barking Officer), ensures that office visits are filled with good emotions Interesting,technologically advanced, and visually attractive projects Cutting-edge technologies we work with – they’re so cool that sometimes we’re amazed by them ourselves! Impact on the project:Because who said only bosses can show off? Mature teams with diverse seniority: Here everyone will find their place, regardless of years of experience, education, or position in the CV – skills, motivations, and a twinkle in the eye count Company-fundedtrips to Krakow: visits to the Wawel Dragon included More or less officialintegrations: We party like true professionals… or better! Wedon’t shy awayfrom discussions about fu**ups, And to put it simply, we generally havea cool atmosphere!

recruitment process
  • HR interview
  • Technical interview I (backend)
  • Technical interview II (DevOps mindset + culture fit)
  • Offer!

Talent & Culture Partner

HI, i'm Ola – a Talent & Culture Partner

I would love to answer all your questions regarding current job offers and daily work at CrustLab. Feel free to contact me.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager
Product Manager

CrustLab UK • Kraków

On-site
PLN 133,920 - 200,880
Flexible cooperation
Medical care
MyBenefit cafeteria system
+6
QA Automation Engineer
QA Automation Engineer

CrustLab UK • Kraków

Hybrid
PLN 133,920 - 178,560
Flexible cooperation
Medical care
MyBenefit cafeteria system
+3
.NET Fullstack Developer Senior / Tech Lead (EU Public)
.NET Fullstack Developer Senior / Tech Lead (EU Public)

Britenet • Polska

Hybrid
PLN 180,000 - 240,000
Language lessons
Team-building events
Flexible hours
+2
Senior Forward Deployed Engineer – AI & Agentic Systems + Presales
Senior Forward Deployed Engineer – AI & Agentic Systems + Presales

Nomtek • Polska

Hybrid
PLN 180,000 - 300,000
Private healthcare
Multisport
Mindgram access
+2
Senior Backend Software Engineer (Java/Kotlin)
Senior Backend Software Engineer (Java/Kotlin)

Traffit • Wrocław

Hybrid
PLN 262,000 - 279,000
Fully remote
Office in Wrocław
Luxmed
+6
Software Engineer (HYBRID REMOTE) New Wrocław, PL
Software Engineer (HYBRID REMOTE) New Wrocław, PL

Auctane • Wrocław

Remote
PLN 140,000 - 190,000
Annual raise
Training budget
Vacation days
+13
Backend Node.js Engineer | TypeScript, Remote
Backend Node.js Engineer | TypeScript, Remote

MasterBorn • Polska

Hybrid
PLN 112,000 - 179,000
Annual training budget 3,000 PLN
Multisport
Luxmed
+3
Marketing Manager
Marketing Manager

CrustLab Sp. z o. o. • Polska

Hybrid
PLN 180,000 - 230,000
Elastyczna współpraca
Opieka medyczna
MyBenefit (Multisport)
+2
Backend Developer
Backend Developer

Big Blue Marble • Poznań

Remote
PLN 139,500 - 200,880
Compensation range of 12,500 - 18,000 PLN net B2B
Fully remote work with flexible hours
Learning and development day
+6
Mid Backend Developer
Mid Backend Developer

Mobile Reality • Warszawa

Hybrid
PLN 111,600 - 167,400
20 days of paid time off
14 paid sick days
Flexible working hours
+2
Top locations