Our Framework Domain is growing, and we are looking for new talent to join us on our journey!
Software Engineer’s role is to build high-performance applications, write clean, testable code, and collaborate on requirements and architecture. Key responsibilities include optimizing performance, integrating APIs, troubleshooting issues, conducting code reviews, and ensuring security.
Your day-to-day
- Develop and maintain robust, scalable, and high-performance software applications using Elixir and related technologies;
- Collaborate with cross-functional teams to define project requirements, technical specifications, and architecture;
- Write clean, maintainable, testable code and deploy new features following best practices and coding standards;
- Optimize applications for maximum speed and scalability;
- Implement and maintain integrations with third-party APIs and services;
- Troubleshoot and resolve issues related to application functionality, performance, and reliability;
- Conduct code reviews and provide constructive feedback to other team members;
- Stay up-to-date with the latest developments and trends in Elixir and functional programming;
- Participate in the design and planning of new features and projects;
- Ensure the security and data protection of applications.
Your background and mindset
- 3+ years of hands-on working experience with any backend technologies;
- Experience in Elixir/Erlang or similar functional programming languages is an advantage;
- Experience with technologies like: PostgreSQL, Docker, Protobuf, GraphQL, Redis, Elasticsearch, ClickHouse;
- Good knowledge and experience of any of the following React.js, Node.js, Next.js, Express;
- Standard knowledge of HTML5/CSS3;
- Good understanding of testing;
- Experience with microservices, event-driven architectures, and data-heavy applications;
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, and code reviews, source control management, build processes, testing, and operations;
- Capable of delivering on multiple competing priorities with little supervision;
- Excellent verbal and written English communication;
- Willingness to learn new technologies;
- Previous experience in iGaming is a plus.
Benefits for you
- Learning & Growth. Personal L&D budget, internal and external training, company-wide knowledge-sharing sessions, smooth onboarding experience through Yolo Takeoff, and plenty of career development opportunities.
- Slice of Yolo. A unique chance to invest in Yolo Group's venture fund, support the startups shaping our ecosystem, and grow alongside the businesses you believe in.
- Wellbeing. Monthly sports allowance, paid wellness days, private health insurance, and mental health support - a balanced work-life approach to support both physical and mental wellbeing.
- Milestones & Moments. Extra paid time off for your birthday, work anniversaries, marriage, child’s first school day, and other personal and professional milestones.
- Workplace Experience. Modern offices, top-notch equipment, and all the coffee, snacks, and drinks you need to stay fueled and perform at your best, whether you’re remote or in-office.
- Legendary Events. Annual Yolo Gala, summer parties, quarterly Meet & Mingle and regular team events - a mix of formal gatherings and spontaneous celebrations to keep the team spirit high.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Elixir Developer (Hub88)
2025-05-27
Senior Software Engineer (Sports Domain)
2025-06-11
Software Engineer (Web Framework team)
2025-06-10
- Posted
- May 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Tallinn
- Company
- Yolo Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Elixir Developer (Hub88)
2025-05-27
Senior Software Engineer (Sports Domain)
2025-06-11
Software Engineer (Web Framework team)
2025-06-10