freehire launches on Product Hunt on 26 August.

Follow →

Frontend Engineer (React)

Summary

Builds and maintains two React/TypeScript admin and client apps for a new data aggregation and analysis system using Redux, Redux Observable, and GitLab CI/CD.

Зарплата: 600–3500 USD (на руки)

Softnetix (an HTP resident) is looking for a Frontend Engineer (TypeScript/React) to join our team full-time in the office. We are actively growing and expanding our team of experts.

Project Description

The project is a system for aggregating and analyzing information.
The frontend consists of two applications: Admin and Client, built with TS, React, Redux + Redux Observable. GitLab is used for CI/CD.

The project is brand new — no legacy code.

If you are just starting your career and not familiar with all the technologies and terms listed below, don’t hesitate to apply — the key is being open to learning.

Candidate Requirements

  • 3+ year of commercial frontend development experience with React and Redux
  • Excellent knowledge of JavaScript (ES6+) and TypeScript
  • Deep understanding of asynchronous programming (Callback, Event Loop, Promise, Observable)
  • Advanced CSS proficiency (Flexbox, Grid), ability to apply pixel-perfect approach
  • Chrome DevTools proficiency for debugging, performance optimization, and accessibility checks

Nice to Have

  • Experience with Redux-Epic (RxJS)
  • Understanding of functional programming principles
  • Experience in Game Dev

What We Offer

  • Annual Performance Reviews and frequent salary revisions
  • A clear career and professional development plan, with Tech Assessments focused on hard skills growth
  • Knowledge Sharing & MeetUps
  • Powerful corporate hardware
  • Official employment
  • Flexible start of the workday
  • 28 calendar days of paid vacation with the option to split it into parts
  • Fully paid sick leave
  • Corporate English courses (mini-groups of up to 4 people)
  • A comfortable office in the city center
Создание рабочего места планируется в перспективе.