Position: junior frontend developer
Company: JSC NIT
City: Astana
Employment: offline
Salary: 270,000 - 400,000 tenge (base salary)
Operator of the Information and Communication Infrastructure
of the "e-government" of the Republic of Kazakhstan
Vacancy description:
Main tasks:
- Development of new pages and components.
- Support and improvement of existing functionality.
- Creation of adaptive user interfaces.
- Integration with backend via REST API.
- Working with forms, application state, and error handling.
- Using and developing design system components.
- Writing unit and component tests.
- Bug fixing and participation in code reviews.
- Interaction with developers, analysts, designers, and testers.
Technology stack:
- React, Next.js.
- JavaScript, TypeScript.
- HTML5, CSS3, CSS Modules.
- Zustand, Context API.
- REST API, Fetch API.
- Jest, React Testing Library.
- Storybook, Git.
- Node.js, Yarn.
- Docker and CI/CD — at a general understanding level.
- Knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Understanding of React, React Hooks, and the main features of Next.js.
- Ability to create adaptive interfaces.
- Basic experience with REST API and asynchronous requests.
- Understanding of local and global application state.
- Git skills.
- Basic knowledge of Jest and React Testing Library.
- Understanding of interface accessibility principles.
- Adherence to KISS, DRY, YAGNI, and SRP principles: simple solutions, no unnecessary duplication, and separation of code by responsibility.
- Striving to write understandable, typed, and reusable code.
- Willingness to learn, accept feedback, and work in a team.
Official employment
Annual leave + 2 salaries
Small bonuses on holidays
Professional growth and development
Participation in architectural decisions
Work schedule: 5/2, from 08:00 to 17:30
Workplace: Astana, EXPO C2.3
Contacts:
Whatsapp