Назад
6 дней назад

Middle+/Senior Full-Stack Engineer (React / Next.js + Python / FastAPI)

2 400 - 3 000$
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle/senior
Английский
b1
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

#fullstack #fulltime #remote #удаленка #Senior

Middle+/Senior Full-Stack Engineer (React / Next.js + Python / FastAPI)

Формат: удаленка
Локация: любая
Занятость: полная (6 часов в день)
Зарплатная вилка: за 120 часов\мес от $2400 до $3000
Контакты:


About the role

We’re looking for a Full-Stack Engineer to help lead the technical refinement and MVP launch of [CompanyCentral.co.uk](http://companycentral.co.uk/), a UK company search platform that is already live and running.

We are building a backend-heavy system. While the user interface is intentionally simple, the core complexity lives in the backend. This includes gathering data from multiple sources, parsing, transforming, validating, and reliably serving it to the UI.

This is not a traditional “plug-and-play” web application. We are looking for engineers who are comfortable working with real data, edge cases, and system-level concerns, even when working on the frontend or across the stack.

You’ll work in a collaborative, supportive team environment with clearly defined tasks and priorities written in Jira (with supporting notes in Confluence) and discussed during daily 30-minute standups.

Work is planned for up to 6 focused hours per day, using Hubstaff for lightweight time tracking, aligned with Jira tasks and daily standups.

What you’ll do

- Work across the entire stack, improving both frontend and backend systems
- Refine and extend Next.js 14 (React 18) applications (public site and admin panel)
- Maintain and improve backend services built with FastAPI (Python 3.11)
- Design, evolve, and consume REST APIs using OpenAPI / Swagger
- Identify and resolve performance bottlenecks across frontend, backend, database, and search layers
- Take ownership of system-level problems and turn unclear or partially defined requirements into concrete, well-scoped solutions
- Improve system visibility and reliability by adding monitoring, metrics, and alerts
- Fix bugs, handle edge cases, and strengthen overall production stability
- Contribute technical direction through implementation, documentation, and discussion — not just tickets

Tech stack:

Frontend

- Next.js 14, React 18, TypeScript
- Tailwind CSS, Radix UI / shadcn/ui, Material UI
- TanStack Query, Zustand
- React Hook Form, Zod

Backend

- Python 3.11, FastAPI, Uvicorn
- PostgreSQL, SQLAlchemy (Async), Alembic
- Elasticsearch
- JWT, OAuth

Ops & Quality

- Docker, Datadog
- OpenAPI / Swagger
- Pytest, Vitest / Jest, Playwright

What we’re looking for

- Strong experience across both frontend and backend development
- Ability to reason about and improve entire systems, not just isolated components
- Comfortable making technical decisions and explaining trade-offs
- Experience optimizing performance at the API, database, or UI level
- Able to work independently within a clearly structured process
- Collaborative mindset and clear communication
- Familiar with Jira and agile workflows

Professional English (B1) proficiency, with the ability to write clear code comments and technical documentation independently (AI tools may be used as support, but not as a substitute for understanding)

Nice to have

- Experience with data engineering or search-driven systems
- Experience working on live or production systems
- Interest in performance tuning and system design
- Experience in scraping in crawling

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -