Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Frontend inženieris / Frontend Engineer (JavaScript/TypeScript) image - Rise Careers
Job details

Frontend inženieris / Frontend Engineer (JavaScript/TypeScript)

Company Description

Evolution is a global leader in the online gaming industry, with a proven track record of chart-topping products. Our team of 1,200+ engineers works across 8 hubs, delivering 250+ automated releases monthly to users worldwide. We're committed to building in-house expertise and agile processes to achieve our Engineering mission: A flawless player experience. 

Job Description

Darba apraksts

Meklējam aizrautīgus JavaScript / TypeScript inženierus, kuri vēlas kļūt par neatņemamu daļu no starpplatformu tīmekļa lietotnes izstrādes, kuru izmanto simtiem tūkstošu lietotāju visā pasaulē uz iOS, Android un darbvirsmas platformām. Mūsu izmantotās tehnoloģijas ir mūsdienīgas un balstītas uz TypeScript, React, Babylon.js un webpack.

 

Lai gūtu panākumus šajā lomā, tev jābūt:

  • Aizrautībai par savu profesiju, jo īpaši front-end izstrādi, un vēlmei nepārtraukti pilnveidoties tehniski;
  • 4+ gadu pieredzei front-end izstrādē;
  • Pieredzei programmatūras izstrādē, izmantojot JavaScript vai TypeScript;
  • Ļoti labām angļu valodas zināšanām mutiski un rakstiski (angļu valodas prasme ir nepieciešama, jo uzņēmums ir starptautisks un ikdienas komunikācija ar ārzemju kolēģiem notiek angliski);
  • Stabilām zināšanām un pieredzei darbā ar HTML5 un CSS3;
  • Lieliskām komunikācijas prasmēm un pragmatiskai pieejai problēmu risināšanā.

 

Mēs novērtēsim, ja tev būs:

  • Labas TypeScript un ESNext zināšanas;
  • Pieredze darbā ar citu tipizētu programmēšanas valodu;
  • Interese par mūsdienu programmēšanas tendencēm, piemēram, funkcionālo un reaktīvo programmēšanu, CSS priekšapstrādi, alternatīvām JavaScript valodām, tīmekļa komponentēm, skārienjutīgiem lietotāju pieredzes risinājumiem un responsīvo dizainu;
  • Pieredze darbā ar React, Redux, Lodash, RxJS, Babylon.js;
  • Zināšanas par modulāro CSS, izmantojot css-modules un post-css;
  • Pieredze testēšanas un specifikāciju bibliotēkās, piemēram, Jest, Enzyme, Puppeteer, WebDriverIO, Cucumber, Mocha;
  • Zināšanas par JavaScript ekosistēmas rīkiem, piemēram, webpack, npm, yarn;
  • Aizraušanās ar veiktspējas profilēšanu un optimizāciju, izmantojot GPU paātrinājumu un saglabājot ātrumu 240 kadri/s vizuāli bagātām lietojumprogrammām.

 

Mēs piedāvājam:

  • Bruto mēnešalgu no 4090 EUR līdz 7600 EUR;
  • Uzņēmuma kultūru, kas ļauj tev pastāvīgi izmēģināt jaunus piegājienus un tehnoloģijas;
  • Uzņēmuma atzinību, kas izpaužas ļoti konkurētspējīgās algās un atbalstošā attieksmē;
  • Spēļu izstrādi ar tiešraides video straumēšanu klientiem visā pasaulē;
  • Veselīgu līdzsvaru starp uzņēmuma "start-up" līdzīgo kultūru, kas ļauj mums būt inovāciju priekšgalā, un uzņēmuma stabilitāti ar atbalsta funkcijām, kas palīdz koncentrēties uz savu darbu;
  • Mūsdienīgus un izstrādātājam draudzīgus procesus, ieskaitot Agile (Scrum / Kanban), JIRA uzdevumu pārvaldību, Confluence wiki, GitLab versiju kontroli, Jenkins nepārtrauktās integrācijas un piegādes rīkus, kā arī modernu iekārtas un programmatūra izstrādei (IDE pēc tavas izvēles);
  • Iespēju būt daļai no starptautiskas komandas veiksmīgā, publiski tirgotā uzņēmumā;
  • Veselības apdrošināšanu, mūsdienīgu biroja vidi, izaugsmes iespējas, hakatonus un citus bonusus un priekšrocības.

Job Description

We are looking for a passionate JavaScript/TypeScript engineer to take an integral part in building web-based games used by hundreds of thousands of users worldwide on iOS, Android, and desktop platforms.  

As a frontend engineer, you would be an integral part of one of our game development teams, often working on groundbreaking games never done anywhere else. At Evolution, we have introduced many pioneering innovations like immersive 3d roulette games, live games, and unreal engine mixes like “Lightning Storm”. We continuously keep improving the tech we use and solutions we pick to develop high-performing, highly scalable games that would be maintainable for decades without requiring a lot of manual work. 

Our technology stack is modern and based on TypeScript, React, Babylon.js, Three.js, Pixi.js, HTML Canvas and webpack. 

What we’re looking for: 

  • Passion for front-end development and continuous learning. 
  • 4+ years of experience in front-end development. 
  • Proven experience in delivering production software using JavaScript or TypeScript. 
  • Fluency in English, both written and spoken. 
  • Excellent communication skills and a pragmatic approach to problem-solving. 

Bonus points for: 

  • Expertise in Typescript or other strongly typed languages. 
  • Interest in contemporary programming trends (functional/reactive programming, CSS preprocessing, web components, responsive design). 
  • Experience with React (or similar DOM libraries), Mobx, Redux, RxJS, Babylon.js, PixiJS, ThreeJS, HTML Canvas, modular CSS, testing libraries (jest, rtl, playwright, wdio), and JavaScript ecosystem tools (webpack, npm, yarn). 
  • Passion for performance profiling, optimization, and leveraging GPU acceleration to maintain high FPS for visually rich applications. 
  • Knowledge of techniques to manage complex animations and architecting high-performance, scalable games and applications. 

What we offer: 

  • Competitive salary ranging from 4500 EUR to 7600 EUR gross monthly. 
  • An innovative culture that encourages exploring new approaches and technologies. 
  • Recognition and support translating to competitive salaries and a positive work environment. 
  • International team in a successful, publicly traded company. 
  • Modern delivery processes, including Agile (Scrum/Kanban), JIRA, Confluence, GitLab source control and CI, and contemporary hardware/software for development. 
  • Hybrid work option with 3 days in the office and 2 days remote. 
  • Benefits including health insurance, a modern office, development opportunities, hackathons, and other perks. 

 

#LI-ES1

#LI-Hybrid

Evolution Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Evolution DE&I Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Evolution
Evolution CEO photo
Martin Carlesund
Approve of CEO

Average salary estimate

$73100 / YEARLY (est.)
min
max
$55000K
$91200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Frontend inženieris / Frontend Engineer (JavaScript/TypeScript), Evolution

At Evolution, we're on a mission to redefine the online gaming landscape and are excited to welcome a passionate Frontend Engineer specializing in JavaScript/TypeScript to our dynamic team in Rīga, Latvia. Here, you won't just write code; you'll breathe life into cutting-edge web-based games enjoyed by hundreds of thousands of users across iOS, Android, and desktop platforms. We're looking for individuals who genuinely love front-end development and are eager to learn and grow with the latest technologies. Your experience of over 4 years in frontend development, along with your strong grasp of JavaScript or TypeScript, will be the cornerstone of your success in this role. You'll work with modern tech stacks like React, Babylon.js, and webpack, crafting immersive and visually stunning gaming experiences. Collaboration is key—excellent communication skills in English will ensure seamless cooperation with your international team. Plus, if you have a knack for performance profiling or are familiar with CSS preprocessing, we’d love to hear from you! By joining Evolution, you’re stepping into an environment that prizes innovation, offers competitive salaries, and fosters a vibrant workplace culture that balances structure with creativity. Whether it’s through our Agile processes or our commitment to nurturing new ideas, we want to set you up for success and help you achieve great things in your tech career. If you’re ready to make a significant impact and embark on this thrilling journey with us, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Frontend inženieris / Frontend Engineer (JavaScript/TypeScript) Role at Evolution
What are the main responsibilities of a Frontend Engineer at Evolution?

As a Frontend Engineer at Evolution, your primary responsibilities will include developing and maintaining high-quality web-based games that deliver an exceptional user experience. You will collaborate closely with design and backend teams to implement innovative features using JavaScript and TypeScript technologies. Additionally, you will focus on performance optimization to ensure seamless gameplay for users across all devices.

Join Rise to see the full answer
What qualifications do I need to apply for the Frontend Engineer position at Evolution?

To apply for the Frontend Engineer role at Evolution, candidates should have at least 4 years of experience in frontend development. Proficiency in JavaScript or TypeScript is essential, as well as a solid understanding of HTML5 and CSS3. Fluency in English is required since you'll communicate with international colleagues. Experience with frameworks such as React and design patterns for responsive applications will give you an edge.

Join Rise to see the full answer
What technologies will I use as a Frontend Engineer at Evolution?

At Evolution, you'll work with a modern technology stack that includes TypeScript, React, Babylon.js, and tools like webpack. You'll have the opportunity to explore current programming trends, experiment with modular CSS, and leverage optimization techniques for rich visual applications. We encourage innovation, so you'll regularly engage with the latest methodologies and frameworks.

Join Rise to see the full answer
How does the work culture at Evolution support Frontend Engineers?

The work culture at Evolution is designed to foster innovation and collaboration among Frontend Engineers. We offer a supportive environment that encourages experimentation and sharing of ideas, with Agile methodologies promoting responsive teamwork. Furthermore, with a mix of stability and a startup-like atmosphere, you'll benefit from modern development processes, recognition for your work, and competitive salaries.

Join Rise to see the full answer
Is there room for personal and professional growth for Frontend Engineers at Evolution?

Absolutely! Evolution prioritizes the growth and development of its employees, especially Frontend Engineers. You'll have access to various professional development opportunities, hackathons, and the chance to work alongside a talented international team in a successful, publicly traded company. We're committed to nurturing your talents and recognizing your contributions to our innovative projects.

Join Rise to see the full answer
Common Interview Questions for Frontend inženieris / Frontend Engineer (JavaScript/TypeScript)
Can you describe your experience with JavaScript and TypeScript in your previous projects?

When discussing your experience with JavaScript and TypeScript, focus on specific projects where you implemented these technologies. Detail the challenges you faced, how you overcame them, and what best practices you followed. This showcases not only your technical skills but also your problem-solving abilities and adaptability in the face of project demands.

Join Rise to see the full answer
What is your approach to optimizing front-end performance?

To effectively answer this question, discuss various strategies you've implemented for optimizing front-end performance, such as lazy loading assets, minimizing DOM manipulation, and utilizing efficient state management techniques. Providing specific examples of when and how these strategies improved application performance will demonstrate your hands-on experience.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Discuss your coding practices that focus on maintainability and scalability, such as adhering to clean code principles, modular design, and thorough documentation. You might also mention utilizing state management tools and following component-based architecture to ensure that your projects can evolve with minimal friction.

Join Rise to see the full answer
Have you worked with Agile methodologies? If so, how did it impact your workflow?

When responding to this question, reflect on your experiences within Agile frameworks like Scrum or Kanban. Talk about how iterative development cycles helped improve project delivery times and team collaboration. Highlight specific Agile rituals or tools you found beneficial, such as daily stand-ups or sprint retrospectives.

Join Rise to see the full answer
Can you give an example of a complex problem you've solved in your front-end development work?

Choose a specific problem that highlights your technical skills and critical thinking abilities. Describe the challenge in detail, how you approached it, and what the outcomes were. This demonstrates not only your problem-solving capabilities but also your perseverance and creativity in tackling difficult issues.

Join Rise to see the full answer
What frameworks have you used, and how comfortable are you with React?

Discuss your familiarity and comfort level with React, mentioning specific projects where you utilized the framework. Highlight your experience with key concepts such as lifecycle methods, state management, and hooks, and any challenges you've resolved while working in React to showcase your depth of knowledge.

Join Rise to see the full answer
How do you keep up with industry trends in front-end development?

In your answer, express your dedication to continuous learning. Mention resources such as industry blogs, podcasts, webinars, or conferences you follow to stay updated. Highlighting any communities you belong to or courses you’ve completed can further demonstrate your proactive approach to professional development.

Join Rise to see the full answer
Explain your experience with testing frameworks and how you implement tests in your projects.

Share your hands-on experience with testing frameworks like Jest, Enzyme, or Mocha. Describe your testing practices, such as unit testing, integration testing, and how you ensure application reliability. Cite examples of tweaking your testing processes based on lessons learned from prior projects.

Join Rise to see the full answer
How do you handle feedback during the development process?

Highlight your openness to constructive criticism and your willingness to iterate on your work. Provide an example of a time when you received feedback that changed your approach or improved a project, showing that you value collaboration and continuous improvement in your development process.

Join Rise to see the full answer
What excites you about working at Evolution as a Frontend Engineer?

When responding, convey your enthusiasm for innovation and how it aligns with Evolution's mission in the gaming industry. Discuss specific aspects of the company culture or projects that resonate with you and illustrate your excitement for contributing to a team that embraces cutting-edge technologies and creative solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Evolution Hybrid Philadelphia, PA, USA
Posted 10 days ago
Photo of the Rise User
Ambrook Remote New York City
Posted 7 days ago
Posted 12 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
ServiceNow Remote Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

OUR VISION is to be the world leader in online casino products and solutions. OUR MISSION is to make our customers, the Online Casino Operators, successful and provide an excellent user experience for the Operator's customer by delivering product...

86 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!