Remote
Remote
Senior
Full Time
9 months ago
Node.jsTypeScriptBackendSeniorRemoteKubernetesDistributed SystemsMicroservices
Requirements
- •A degree in Computer Science or related field
- •Strong development experience in Node.js/TypeScript 5+ years
- •Strong understanding of Async approaches
- •Experience with Messaging systems like Kafka, RabbitMQ
- •Experience in distributed systems
- •Experience with RDBMs (MySQL, PostgreSQL etc.), CDBMs (Redshift, ClickHouse etc.), NoSQL (DynamoDB, MongoDB, etc)
- •Experience in writing e2e & unit tests
- •Experience with development production-ready solutions
- •Hands-on product experience with Kubernetes
What You'll Do
- •Develop and maintain robust backend systems for our promotional features
- •Optimize existing systems for enhanced performance and scalability
- •Lead technical decisions and contribute to our SaaS solutions
- •Collaborate with distributed teams to innovate and implement new features
- •Ensure code and architectural excellence through reviews
- •Address complex technical challenges with innovative solutions
- •Participate in on-call rotations within the squad to help ensure the reliability and availability of our systems
Nice to Have
- •Understanding of enterprise development patterns
- •Experienced with large-scale microservices architecture
- •Experience with cloud providers (AWS, GCP, etc.)
- •Active performance observation
- •Gambling domain experience
- •Understanding of application security and industry standards, its best practices
Benefits
- •Competitive Salary in EUR with annual performance reviews
- •Quarterly Bonuses with a transparent and systematic system
- •Flexible Schedule
- •Remote Work Option
- •Medical Insurance for employee and significant other
- •Financial Support for Life Events
- •Unlimited Paid Vacation
- •Unlimited Paid Sick Leave
- •Professional Development reimbursement for courses and training
