Vacancies

Frontend Инженер ID 664

  • Income level not specified
  • Astana

Responsibilities:

– Develop and improve user interfaces for client operations (authorization, cash withdrawal/deposit, payments, etc.)

– Provide adaptive display of interfaces on different ATM models

– Implement the logic of interaction with ATM software

– Create interfaces for special modes (for example, collection, diagnostics, administration)

– Collaborate with backend engineers, analysts, testers and designers at all stages of development

– Optimize interface performance in resource-limited environments

Requirements

– Strong knowledge of React and Angular: components, hooks, state management, JSX, directives, services, modules

– Understanding the architecture of web applications and modern frontend technologies

– Experience working with tests: unit, integration and end-to-end

– Ability to implement interfaces based on design layouts

– Knowledge of SSR and SSG

– Experience working with monorepositories and instruments such as Nx

– English at least B1 level — for communication in an international team

It will be a plus:

– CI/CD setup experience

– Knowledge of the principles of API design, authentication and authorization

– Understanding the DevOps approach and experience working with Docker and Kubernetes

 

We offer:

– Flexible work format from the office

– Medical insurance from the first day

– Budget for education: language courses, trainings, certifications

– Compensation for sports and mental health expenses

– 20 working days of vacation and paid sick leave

– The salary level is discussed at the interview.

Contact information

  •  aymaral.andossova@dif.tech
ТОО MX CREDIT SYSTEMS (ЭМЭКС КРЕДИТ СИСТЕМС)
IT-company
Participant of Astana Hub
  • Job Type

    Full-time
    Flexible schedule

  • Direction

    Information Technology

  • Required Education Level

    Bachelor's degree

  • Work experience

    From 3 to 6 years

  • Vacancy Status

    Open

  • Publication Date

    25 november 2025