Evercity

Fullstack-разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • TypeScript
  • Node.js
  • React
  • GraphQL
  • PostgreSQL
  • Разработка ПО
  • Разработка нового продукта
  • Аналитическое мышление
  • Английский — B1 — Средний

Мы развиваем современный продукт на границе Web3 и Green finance с гибкой архитектурой на базе микросервисов. Используем актуальный стек технологий, активно внедряем best practices и уделяем большое внимание качеству кода, скорости поставки и прозрачности процессов

Технологии и стек:

* Backend: Node.js v22+, Fastify, GraphQL (Yoga), Websocket, Hasura

* Frontend: React, TypeScript, Ant Design, разработка собственных UI-китов

* Инфраструктура: Docker Compose / Docker Swarm

* Базы данных: Postgres

* Интеграции и события: Apache Kafka

* Языки: JavaScript / TypeScript

Что предстоит делать:

* Участвовать в проектировании архитектуры и планировании функционала

* Оценивать задачи по сложности и срокам, предлагать улучшения в реализации

* Писать чистый, расширяемый код на фронтенде и бэкенде

* Работать с GraphQL API, WebSocket, Kafka и Hasura

Мы ожидаем от тебя:

* Опыт работы в стартапах, понимание процессов и культуры

* Уверенные знания JavaScript / TypeScript

* Опыт разработки на Node.js (желательно с **Fastify + Yoga**)

* Умение работать с React, Ant Design и/или кастомными UI-библиотеками

* Знание принципов работы GraphQL и WebSocket

* Опыт работы с PostgreSQL и понимание принципов реляционных БД

* Понимание DevOps-практик (Docker Compose, Github Actions, Github Secrets, CI/CD и пр.)

* Готовность обсуждать продуктовые решения и брать на себя ответственность

* Прямолинейность и открытость в коммуникации

* Инициативность — ты не просто выполняешь задачи, а предлагаешь и реализуешь улучшения текущих процессов

Будет плюсом:

* Опыт разработки и поддержки кастомного UI-кита

* Наличие open-souce проектов

* Навыки в разработке микросервисной архитектуры

* Опыт прототипирования в Miro/Excaildraw или других системах

* Опыт использования featuresliced design