Senior Backend Developer
Centrum, Łódź +4 Locations
GMI Software
Join Our Tech Team as a Senior Back-end Developer!
We are looking for a highly skilled Senior Back-end Developer who can design and deliver scalable, reliable, and secure backend systems. This role is ideal for someone who thrives in cloud-native environments, enjoys solving complex engineering challenges, and values autonomy.
Necessary Qualifications
Programming Languages & Frameworks:
• Excellent proficiency in TypeScript, with experience designing and implementing scalable backend services
• Practical experience with Node.js and Express.js for building secure, fault-tolerant, and scalable backend systems
• Expertise in RESTful API design and maintenance, including authentication, rate-limiting, error handling, and versioning
Cloud & Infrastructure (Cloud & DevOps):
• Experience deploying and managing workloads on Google Cloud Platform (GCP) in production environments
• Strong Infrastructure-as-Code (IaC) skills, preferably with Pulumi (TypeScript)
• Familiarity with alternative IaC tools such as Terraform, AWS CloudFormation, or AWS CDK
• Solid understanding of cloud resource management and repeatable deployment workflows
Engineering Best Practices:
• Deep understanding of software development best practices: automated testing, CI/CD pipelines, logging, monitoring, and observability
• Strong debugging skills and experience with distributed system concepts
• Experience working with relational and non-relational databases such as PostgreSQL, Spanner, DynamoDB, and MongoDB
Preferred Qualifications
Industry Experience & Precision Handling• Experience in financial services, fintech, or blockchain environments
• Ability to work with non-floating-point numeric systems, including integer-based monetary values, fixed-precision decimals, and currency- or token-driven values
• Understanding of regulatory and operational constraints such as AML/KYC or payment flows (nice to have, not required)
Additional Technical Qualifications
• Experience designing or implementing cloud-native architectures: microservices, event-driven systems, containerized workloads
• Familiarity with serverless or managed compute services such as Cloud Run, Cloud Functions, or AWS Lambda
Soft Skills
• Ability to collaborate effectively with interdisciplinary teams including product, implementation, and compliance
• Strong communication skills and confidence in client-facing interactions (English required)
• High level of autonomy, ownership, and ability to deliver high-quality work in a dynamic environment
Perks & Benefits:
Straightforward Recruitment: We respect your time. Our 3-step process is designed to be quick yet thorough.
Flex Work Environment: Work from anywhere, really. Just ensure you're aligned with sprint goals and deliverables. We trust you to know your best productive times.
Personal Development Budget: Need to upgrade your workstation? Or eyeing a course? We allocate a budget for your professional growth and tools.
Skill Enhancement: We host in-house training sessions, especially for soft skills. It's optional, but we recommend it. Always good to refine those interpersonal skills.
Take The Leap with Your CV... Or Go the Extra Mile!
While we're keen to see your CV, we also appreciate those who think outside the box. How about recording a brief video about yourself and your journey so far? If you're more comfortable expressing yourself in Polish, feel free to do so! Taking this initiative won't go unnoticed. In fact, it's precisely the kind of drive and creativity we value.
Should you choose this path, we promise you two things:
You'll be bumped up the list and receive priority during our selection process.
You're guaranteed a spot in the first stage of our interview.
It's your chance to stand out. Show us not just what you've done, but who you are.
So, ready to get started? Send in that CV or surprise us with something unique! We're excited to see what you bring to the table.
Senior Backend Developer
Senior Backend Developer
Centrum, Łódź
GMI Software