Назад

Эта вакансия старше 7 дней и может быть неактуальной.

Чтобы не пропустить новые вакансии и откликаться в числе первых, сохраните фильтр и включите уведомления

13 дней назад

Full-Stack Python (FastAPI) / JavaScript (React + Next.js) Developer

Формат работы
remote (только Europe)
Тип работы
parttime
Грейд
middle
Английский
b2
Страна
UK
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

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

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

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

Full-Stack Python (FastAPI) / JavaScript (React + Next.js) Developer

Требования

Фулстек разработчик Middle Python FastAPI JavaScript Next.js React RESTful API Swagger TypeScript PostgreSQL Docker

Условия

Можно удалённо The Company Central About the role Now looking for a Full-Stack Engineer for the technical refinement and MVP launch of 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. 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 (B) 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 haves'****

  • 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

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 ticket

Work conditions Remote 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. Professional English (B) proficiency, with the ability to write clear code comments and technical documentation without translator.

Контакт:

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

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

Источник -