Evolution Logo

Evolution

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

Job Posted 7 Days Ago Reposted 7 Days Ago
Be an Early Applicant
In-Office
Rīga
Mid level
In-Office
Rīga
Mid level
Seeking a JavaScript/TypeScript engineer with 4+ years of front-end development experience to work on web-based games. Responsibilities include using modern technologies like React and Babylon.js.
The summary above was generated by AI
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

Top Skills

Babylon.Js
CSS3
Cucumber
Enzyme
HTML5
JavaScript
Jest
Lodash
Mocha
Pixi.Js
Puppeteer
React
Redux
Rxjs
Three.Js
Typescript
Webdriverio
Webpack

Similar Jobs

18 Hours Ago
In-Office
Rīga, LVA
Senior level
Senior level
Fintech • Information Technology • Payments
The Senior Account Manager will grow client portfolios, enhance relationships, drive revenue, and achieve sales targets through strategic account management and collaboration with teams.
18 Hours Ago
In-Office
Rīga, LVA
Junior
Junior
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Digital Marketing Analyst will focus on analytics for Client Success initiatives, optimizing performance through data analysis and reporting. Responsibilities include designing performance reports, conducting campaign analyses, and collaborating with teams to communicate insights.
Top Skills: Data AnalysisEcommerce Performance DataMarketing Reporting
18 Hours Ago
In-Office or Remote
3 Locations
Senior level
Senior level
Fintech • Software • Financial Services
The Senior Full Stack Engineer will work on product development, design and coding of backend and frontend systems, solve technical challenges, maintain coding standards, and document technical solutions.
Top Skills: Atlassian ProductsCss/ScssDatadogDockerFastifyHTMLJavaScriptNode.jsPHPReactSentrySQLStrapiTypescript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account