About Company
Evolution is a world-leading B2B provider of live casino systems, renowned for its innovative and high-quality solutions for online gaming operators. With a clear vision to maintain and expand its position as the leader in the live casino market, Evolution is constantly pushing the boundaries of what’s possible in digital entertainment. Founded in 2006, the company has rapidly grown to become a global enterprise, employing thousands of dedicated professionals across numerous locations worldwide, including a significant and vibrant tech hub in Riga, Latvia. Our success is built on a foundation of cutting-edge technology, a relentless pursuit of excellence, and a passion for delivering unparalleled gaming experiences. We foster a dynamic, inclusive, and collaborative environment where talent is nurtured, innovation is celebrated, and every team member contributes to our collective success. At Evolution, you’re not just joining a company; you’re becoming part of a future-forward movement shaping the online gaming landscape, contributing to products enjoyed by millions worldwide. Join us to innovate, learn, and grow in a fast-paced and exciting industry.
Job Description
Are you a budding technologist with a foundational understanding of programming concepts, eager to launch a career in backend development, but feel you lack the specific industry experience? Evolution in Riga is offering an exceptional opportunity for an aspiring Backend Developer through our comprehensive training program. This role is designed for ambitious individuals who possess a strong aptitude for problem-solving and a genuine passion for building robust, scalable, and high-performance server-side applications. As a Backend Developer (Training Provided), you will embark on a structured learning journey, guided by our senior developers and technical leads. You will gain hands-on experience with modern backend technologies, including C#/.NET, Java, or Node.js, and learn best practices in software architecture, database management, API design, and cloud services. Your training will involve practical projects, code reviews, and mentorship, equipping you with the skills to contribute directly to our live casino platform, handling critical functionalities that power millions of user interactions daily. This isn’t just an entry-level position; it’s an investment in your potential, providing a clear pathway to becoming a skilled and valued member of our engineering team. We are looking for individuals who are quick learners, proactive, detail-oriented, and thrive in a fast-paced, collaborative environment. If you’re ready to transform your theoretical knowledge into practical expertise and make a tangible impact on a globally recognized product, we encourage you to apply and join our innovative team in Riga.
Key Responsibilities
- Participate actively in a structured training program designed to develop core backend development skills.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Collaborate with cross-functional teams to understand requirements and contribute to solution design.
- Assist in the development, testing, and deployment of new features for our backend systems.
- Learn and apply best practices in software development, including design patterns, unit testing, and continuous integration/delivery.
- Engage in code reviews, providing and receiving constructive feedback to improve code quality.
- Troubleshoot and debug issues in existing applications with support from mentors.
- Continuously expand technical knowledge and skills in various backend technologies and tools.
Required Skills
- Strong foundational understanding of programming concepts and object-oriented principles.
- Proficiency in at least one modern programming language (e.g., C#, Java, Python, Node.js).
- Basic understanding of data structures and algorithms.
- Familiarity with relational databases (e.g., SQL Server, PostgreSQL) and SQL.
- Ability to learn new technologies quickly and adapt to changing environments.
- Excellent problem-solving and analytical skills.
- Good communication skills in English, both written and verbal.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Prior experience with version control systems (e.g., Git).
- Familiarity with web technologies (HTTP, REST APIs).
- Understanding of software development lifecycle methodologies (Agile/Scrum).
Perks & Benefits
- Comprehensive and structured training program with dedicated mentorship.
- Competitive salary and performance-based bonuses.
- Private health insurance and other wellness benefits.
- Modern, spacious office environment in Riga with ergonomic workstations.
- Daily complimentary catered meals and a well-stocked kitchen with snacks and beverages.
- Opportunities for professional growth and clear career advancement pathways within a global company.
- Access to internal and external learning platforms, workshops, and industry conferences.
- Dynamic and international team culture with regular social events, team-building activities, and celebrations.
How to Apply
Interested candidates are encouraged to apply directly through our careers portal. Please click on the application link below to submit your resume and cover letter, detailing your interest in backend development and how you envision this training opportunity contributing to your career goals.