Software Engineer - Payments team
The Job in a Nutshell
The Payments IT team deals with everything related to incoming and outgoing real money transactions on Coolbet's platform. The team integrates new payment providers, improves the fraud detection toolkit, handles various statistics tools that help give an overview of money flow, and ensures customers have no problems with moving their money.
As a Software Engineer in the Payments Team, your main role is to create and maintain software solutions that handle payment transactions smoothly and securely. You'll be tasked with designing and building software systems specifically tailored for processing payments. This could include everything from the interface customers use to make payments to the backend systems that handle the transactions.
A Sneak Peek into Your Role
- Developing and maintaining services.
- Communicating with business and clarifying requirements.
- Planning and grooming the functionality of new features.
- Participating in code reviews (both as a reviewer and recipient) and offering constructive feedback to peers.
- Testing your code and writing unit and integration tests.
- Taking part in planning and creating architecture for the software.
- Working with Docker and Kubernetes infrastructure.
You're good at
- Demonstrating proficiency in modern frontend frameworks, particularly React with Typescript.
- Showcasing skills in Node.js and Typescript, including expertise in relational databases such as PostgreSQL.
- Applying a strong understanding of algorithms and data structures.
- Utilizing knowledge in distributed systems and services architecture.
- Exhibiting experience in REST API development.
- Staying actively informed about current best practices in relevant areas of expertise.
- Displaying a high level of self-organization, ownership, and responsibility.
- Fluency in verbal and written English is a must, as it's our primary means of communication.
Think of this job ad as more of a friendly guide than a rigid 'must-have' list. We're well aware that no one will tick all the boxes, so feel free to apply even if you're not a perfect match – we love close matches too!
Our Benefits, Your Happiness
- Enjoy generous vacation time 🌴 totaling 38 days (28 working days) to maximize your well-deserved time off, along with flexible work hours tailored to your lifestyle.
- Elevate your well-being with monthly sports/health compensation, full sick leave coverage for the first 8 days, our in-house gym, and a chill games room to unwind.
- Unlock a generous Supplemental Training Program that includes training and company-wide knowledge-sharing opportunities to fuel your growth👨🎓.
- Our office is a cozy (and dog-friendly) haven right in the heart of the city. Enjoy complimentary fruits and beverages and free parking. It's the perfect place to be productive and feel right at home.
- Be part of the most legendary events and make amazing connections with colleagues from across the entire company.
- Comprehensive relocation support 🌍 for a smooth transition.
- We foster innovation and independence while celebrating success in a multicultural and diverse company, where you'll work alongside people from around the globe.
- ..plus, if you're not already a pro, we'll teach you how to play poker!♣
Recruitment flow
- Interview - Technical Interview - Police record, and background check - Offer
- Start date: ASAP
- Recruiting from within the EU
We are an equal-opportunity employer, and we value diversity. Our diverse backgrounds, experiences, characteristics, and traits make us better at serving customers. So please, come as you are!
Location
Tallinn, Estonia
Coolbet is an award-winning sportsbook, online casino, and poker provider with a presence in 10 countries on 3 continents holding 5 gaming licenses. Together with GAN Limited, the company is set forth to become a dominant supplier in the USA markets. Our office is located in the center of Tallinn, Estonia, with approximately 400 employees from more than 50 countries. Coolbet's goal is to deliver the best gaming solutions possible by continuously focusing on product development and innovation while creating a new industry standard for responsible gaming. Find out more about Coolbet!
- Department
- IT
- Locations
- Tallinn, Estonia
- Remote status
- Hybrid
- Employment type
- Full-time
Software Engineer - Payments team
Loading application form