Position: Senior Frontend developer(Angular)
Company: Nayax
Experience required: 5y
English level: intermediate

We are looking for Frontend developer to join our team.

Dear developers, joining Nayax retail, you will be developing large-scale commercial projects in the area of ERP and trade companies. We guarantee good employment conditions and work as a part of a young and energetic team of professionals.

5+ years of front-end development experience
Experience Angular 2+, TypeScript
HTML5, JavaScript, SCSS
Experience with RxJS
Experience of Software Architecture
Experience working knowledge of RESTful integrations
Understanding of OOP/SOLID principles


As a plus

Experience with Node.js and NestJs
Using Angular Kendo UI components
Working experience with Agile/Kanban/SCRUM development methodology
Back-end development experience (C# .NET, Java)
Database experience

We offer

The developer will become a part of a team that develops a WEB application that is a part of a retail solution
The developer will be responsible for the development of new features and adaptation of existing functional modules according to the requirements of the business logic of the retail system.

Responsibilities

Develop good quality code using HTML5, Java script Frameworks, such as Angular, CSS3 etc;
Proactively fixing upcoming bugs and solving technical challenges;
Improve existing codebases;
Develop code to integrate various data sources, (e.g. calling backend APIs);
Be involved and conduct small to large-scale architecture discussions when necessary;
Help create engineering leaders by mentoring junior to mid-level engineers;
Collaborate with back-end engineers on various architecture discussions;
Assist with performance testing setups/executions;

Project description

Nayax is a global Fintech company, specializing in cashless payment solutions for unattended points of sale such as vending machines, check-out stations, EV chargers, Laundromats, and more.
Nayax’s proprietary software and hardware provide a complete solution for contact, swipe, and contactless payments including credit & debit cards, pre & post-paid cards, mobile apps, and QR codes.
Our web-based back office provides real-time telemetry for remotely managing vending machines or other unattended businesses.
Nayax products can be found all over the world, with branches in 9 countries, and 40 distributing partners. Our products serve consumers in 55 countries and accept 26 currencies