Company Description
Evolution is a multinational business at the forefront of the online gaming industry. We have an extensive track record of number 1s and are always looking for great people to help us create the next big product hit. Our team of 1,000+ engineers operates out of 8 engineering hubs running code 24/7/365 to serve users around the world. This is run through a modern software stack supporting over 250 fully automated releases per month to our main live environment. We believe in building in-house competence and agile work processes so that we can deliver on our Engineering mission: A flawless player experience.
Job Description
We are searching for passionate JavaScript / TypeScript engineers to take an integral part in building a cross-platform web application used by hundreds of thousands of users worldwide on iOS, Android, and desktop platforms. Our technology stack is modern and based on TypeScript, React, Babylon.js, RxJs, HTML Canvas, and webpack.
Requirements:
- JavaScript and TypeScript: strong proficiency, including modern ESNext standards and advanced type usage in TypeScript; ability to write maintainable code using advanced programming patterns.
- Frameworks and Libraries (React or equivalents: Vue, Svelte, Angular): experience in developing multi-page SPA applications; understanding of architectural solutions for scalable and maintainable applications.
- State Management (MobX or equivalents: Redux, Vuex, Pinia): deep understanding of centralized state management, including performance optimization techniques when working with large data sets.
- Testing Tools (Jest and React Testing Library or equivalents: Vitest, Mocha, Jasmine): experience in writing unit tests and component testing; understanding of testing methodologies such as TDD and BDD.
- Performance: ability to profile and optimize frontend performance; experience with GPU acceleration for animations; understanding of resource loading optimization techniques.
- Education and Experience: bachelor’s degree in IT or proven work experience in the field.
- Passion for Front-End Development: genuine enthusiasm for front-end development and a commitment to continuous technical improvement.
- Problem-Solving and Communication: excellent communication skills and a pragmatic approach to problem-solving, ensuring effective collaboration within cross-functional teams.
- Fluency in English: proficient in both written and spoken English.
We will appreciate:
- HTML and CSS: experience with preprocessors (Sass, Less) and modular CSS approaches (CSS Modules, PostCSS) for scalable and maintainable styling.
- Build Tools (Webpack and its plugins): proficiency in optimizing application bundling, utilizing dynamic imports, and configuring build environments for efficient deployment.
- 3D Front-End Development (Babylon.js or equivalents: Three.js): experience in creating 3D graphics in the browser, including writing custom shaders, performance optimization, and a strong understanding of transformation mathematics.
- Performance Enthusiast: passion for performance profiling, optimization, and leveraging GPU acceleration to maintain high FPS in visually rich applications.
- Complex Animations and Game Architecture: knowledge of techniques for managing complex animations and architecting high-performance, scalable games and applications.
We Offer:
- A healthy mix of startup-like culture of the company, which enables us to try new approaches and technologies and remain on the edge of technological development and enterprise, with stability and supporting functions to help you focus on your job.
- Recognition from the business which translates to very competitive salaries and a supportive attitude.
- Developing games featuring live video serving customers around the world.
- Modern and developer-friendly delivery processes, including Agile (Scrum / Kanban), JIRA issue tracking, Confluence wiki, GitLab source control, Jenkins continuous integration and delivery, modern hardware and software for development (an IDE of your choice).
- Being a part of an international team in a successful, publicly traded company.
- Health insurance, contemporary office environment, international IT conferences, training, hackathons, top-notch equipment, and other benefits and perks.
#LI-AM4
#LI-Hybrid
Additional Information
Our mission is simply to make operators successful and provide an excellent gaming experience for their end users.
Our vision is to be the leading online gaming provider in the world.
Our culture is rooted in our corporate values:
ALIVE
We are entrepreneurial, innovative and always on our toes, eager to catch the next opportunity. We challenge ourselves to do what no one has done before, and we deliver a unique end-user experience and first-class customer service, simply because we try harder. We look at our customers’ business as our business and opt to always be ahead of the game.
do RIGHT
We are committed to responsible gambling practices and to promoting a professional work environment which rewards integrity and high standards. We honor the trust that our customers put in us and recognize that our ability to deliver a reliable high-quality user experience is essential to our success. We strive to be an admirable employer and we believe in giving back to the communities in which we operate.
work TOGETHER
We recognize our diversity as a key strength. We promote an honest, inclusive and open work environment where we respect and support each other. Our pioneering ambition is dependent on our ability to work and develop together. At Evolution, every part of the chain counts.
Top Skills
What We Do
Evolution is a world-leader in product innovation and advanced IT-solutions for video streamed live casino. Our code runs 24/7/365 serving millions of users globally and processing financial transactions of thousands of EUROs every second.
Evolution AB (publ) is listed on Nasdaq Nordic with a MCAP of over EUR 20B.
The company was founded in 2006, inspired by the world-renowned casino in Monte Carlo. Using the rapidly emerging technology, Evolution founders wanted to bring the excitement from the live player experience in to the home. From that came our brand promise of delivering a product which was AS REAL AS IT GETS, and our key corporate value ALIVE.
Today, more than 13,000 EVOlutioneers work in the company’s sites across 5 continents. With an ever-growing world-wide demand for our innovative product and high quality services, we look for more high performing talent with a team player mindset and diverse skillsets and backgrounds.
Please read our Privacy and Cookies policies below before submitting any personal data to us: https://www.evolution.com/privacy-policy & https://www.evolution.com/cookies-policy
Followers must be 18+.
http://gambleaware.co.uk Please gamble responsibly. 🔞
Evolution is licensed and regulated by the Malta Gaming Authority under licence MGA/B2B/187/2010 issued on 01 of August 2018. Evolution is also licensed and regulated in many other jurisdictions such as the United Kingdom, Belgium, Canada, Romania, South Africa, and others.