Senior Backend Developer
The Mill Adventure LTD
- Saint Julian's, Malta Island
- €60,000-70,000 per year
- Permanent
- Full-time
- SmartLobbies (AI-powered, personalized game recommendations),
- Tournaments (a flexible system supporting real-time competitions between players),
- Automated withdrawals (rule-based component for automating critical processes),
- Betpool (innovative social gaming solution).
- Develop gaming platform, contributing with clean and efficient code
- Participate in software design and architecture discussions
- Identify, prioritize and execute tasks in the software development life cycle
- Collaborate with internal teams, vendors, and partners
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Knowledge of JavaScript, TypeScript, and Node.js ecosystem
- Previous experience working with AWS (or similar) solutions (DynamoDB, Kinesis, Lambda, Quicksight, S3, etc.)
- Experience using automated testing frameworks
- An analytical mind and proactive attitude
- The ability to work independently
- Self-management and communication skills
- Proven experience as a Senior Software Engineer, working with Back-End
- Experience with event-driven architectures
- Experience developing highly available and fault-tolerant systems
- high communication standards - participate in team chats, provide help when someone needs, ask for help when needed, participate in internal discussions and chats with stakeholders
- pro-activeness - plan your own work, seek for new tasks, participate in activities beyond primary tasks, eg. monitor alerts, help in questions from your area of expertise
- professionalism - provide high quality of work, seek and suggest improvements
- kindness - be good to others
- A lean, focused company, offering a flexible working environment
- The opportunity to work with and learn form a highly skilled, talented team
- A great company culture, where accountability is innate, transparency is key and competency is virtue
- Being part of a small, tight knit, caring community
- Work equipment of your choice
- Private health insurance
- Learning budget
- Fitness benefit
- Parking/transport or co-working allowance
- Company wide and team based get togethers