Full-stack разработчик
Full Stack Engineer Middle/Senior Remote
ID: 28641
13 февраля 2026 г.
Активна
2 400 $ - 3 000 $
Тип занятости
Полная занятость
Формат работы
Удаленная работа
📞Способы связи
📄 Оригинальный текст вакансии
#fullstack #fulltime #remote #удаленка #Senior
Middle+/Senior Full-Stack Engineer (React / Next.js + Python / FastAPI)
Формат: удаленка
Локация: любая
Занятость: полная (6 часов в день)
Зарплатная вилка: за 120 часов\мес от $2400 до $3000
Контакты: @danielpanterin
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
🌐 Языки
английский (B1 — Средний)
🛠 Навыки
JavaScript Framework
LINQ
manage ICT virtualisation environments
N1QL
PostgreSQL
Python (computer programming)
React Hook Form
software UI design patterns
TypeScript
use query languages
work with playwrights
XQuery
🎯 Домены
SaaS
🤖 ИИ навыки
Agile development
apply technical communication skills
conduct ICT code review
CSS
data extraction, transformation and loading tools
deploy cloud resource
design application interfaces
design database in the cloud
digital data processing
ICT debugging tools
ICT project management methodologies
implement data quality processes
JavaScript Framework
lead others
lead process optimisation
levels of software testing
manage ICT virtualisation environments
manage schedule of tasks
monitor system performance
operate tram system monitoring equipment
PostgreSQL
Python (computer programming)
search engine optimisation
software frameworks
software interaction design
software UI design patterns
solve problems
System Design
tools for software configuration management
TypeScript
usability engineering
use online tools to collaborate
use query languages
use technical documentation
web based collaborative platforms
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Backend Development
Company search platform
Data Engineering
Frontend Development
Performance tuning
Production Systems
Search-driven systems
Software as a Service (SaaS)
System Design
Web Development
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (2)
Канал:javascript_jobs