Vacancies

Middle Frontend Developer (React)

  • from 700000
  • Astana

Responsibilities

  • Development of new functionality in accordance with the current code base.
  • Project support and optimization (query optimization and re-rendering)
  • Interaction with designers and the backend team.
  • Participate in the planning and evaluation of tasks.
  • Conducting a code review and following the best practices.
  • Participate in discussions about the architecture of frontend applications. 

Requirements

  • 3+ years of experience in frontend development (JavaScript/TypeScript).
  • Excellent knowledge of **React** (React Router, Hooks, Virtual DOM).
  • Experience working with one of the state managers for React (Redux, Zustand, Mobx, etc.).
  • Experience working with Material UI, AntDesign, or other UI component library.
  • Knowledge of the REST API to the extent necessary to develop the frontend part of the application.
  • Experience working with Git and team development (Conventional commits, conventional branches).
  • The ability to debug errors and queries using the browser's Dev tools.
  • Understanding and following the principles of YAGNI, DRY, KISS and SOLID.
  • Strong layout skills (**HTML5, CSS3, adaptability**)

It will be a plus:

  • Experience in project documentation management
  • The ability to independently decompose a task and collect the necessary requirements
  • Knowledge about working with AI tools (Drafting prompta, MCP, RAG)
  • Code Review Skills

Conditions

  • 5-day working week from 9.00 to 18.00 in the office.
  • registration in accordance with the Labor Code of the Republic of Kazakhstan in the staff;
  • a spacious lounge with various activities (game consoles, board games, karaoke) and unlimited coffee (delicious)
  • friendly, young team;
  • team building and corporate events

Contact information

  •  @aizhikzhan
avatar
ТОО «Platonus»
IT-company
TS member
Participant of Astana Hub
  • Job Type

    Full-time

  • Direction

    Information Technology

  • Required Education Level

    Bachelor's degree

  • Work experience

    At least 3 years

  • Vacancy Status

    Open

  • Publication Date

    03 december 2025