N1 INTERACTIVE Ltd

Full Stack Developer (Middle)

Не указана
  • Тбилиси
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • React
  • FastAPI
  • Python
  • SQLAlchemy
  • PostgreSQL
  • JWT
  • Databases
  • Development
  • Русский — C2 — В совершенстве
  • Английский — B1 — Средний

We are looking for a Middle Full-Stack developer (Python + React) to join the team of our internal product - an analytical platform for marketing and affiliate programs. The project already has an MVP and is actively developing: we are expanding functionality, improving performance, and scaling the interface. Working closely with the technical founder.

Key Responsibilities:

-Development and support of the backend part: API, business logic, authorization;
-Implementation of new modules: reports, filtering, data export;
-Interface development on React: charts, tables, control panel;
-Optimization of work with database and time series (PostgreSQL + TimescaleDB);
-Interaction with the technical founder.

Requirements:

-Experience in commercial development for 2 years;
-Excellent knowledge of Python and one of the frameworks: FastAPI, Flask or Django;
-Experience with PostgreSQL and ORM (SQLAlchemy);
-Strong knowledge of React: components, hooks, API interaction;
-Understanding of client-server application architecture;
-Skills in writing clean, readable, and maintainable code.

Will be an advantage:

-Experience with time-series databases (TimescaleDB, InfluxDB, etc.);
-Knowledge of data visualization libraries: Chart.js, D3.js, Plotly;
-SQL query optimization and aggregate building skills;
-Understanding CI/CD and testing practices.

Tech Stack

Backend:

-Python 3.11+;
-FastAPI;
-SQLAlchemy + Alembic;
-PostgreSQL + TimescaleDB;
-Pydantic, JWT, bcrypt;
-Pandas, NumPy;

Frontend:
-React (hooks);
-React Router;
-React Query;
-Axios;
-Chart.js / React Chart.js 2.

Our Benefits:

- Private insurance;

- Paid 4 Sick Days and 1 Day Off per calendar year;
- Sports program compensation;
- Generous referral program.