Lead Fullstack Developer (удаленно)
Зарплата
от 4000 до 6000 $
Требования
Местоположение и тип занятости
Компания
The first mobile apps monetization ecosystem
Описание вакансии
О компании и команде
Apphud — это экосистема для монетизации мобильных приложений (iOS и Android). Работаем с 2019 года, обрабатываем большие объёмы данных и помогаем 6,000 приложений по всему миру растить выручку. Команда небольшая и дружная, ценим инициативу, честность, свежие идеи и классных людей.
Ищем сильного Fullstack разработчика с упором на фронтенд, который готов решать сложные задачи и работать над созданием крутого интерфейса, не забывая при этом о надежной backend-инфраструктуре.
Ожидания от кандидата
Тебе предстоит:
- Развивать и улучшать фронтенд (React, Next.js) — личный кабинеты, дашборды, графики и многое другое.
- Интегрировать интерфейс с бекендом на Ruby on Rails и Golang (REST API, Kafka, ClickHouse).
- Разрабатывать новые классные фичи на бекенде и покрывать логику тестами.
- Продумывать и развивать техническую архитектуру проекта.
- Участвовать в развитии SaaS-инфраструктуры, включая биллинг.
- Оптимизировать производительность и покрывать код тестами (Jest для фронтенда, RSpec для Ruby).
- Оптимизировать запросы к БД и улучшать систему аналитики.
- Поддерживать в актуальном состоянии техническую документацию.
- Вникать в бизнес-логику продукта и предлагать решения, которые можно будет сразу увидеть в реальности (да, у нас нет согласований длительностью в полгода).
Технологический стек
- Frontend: React, Next.js, TypeScript
- Backend: Ruby on Rails 7, Golang
- Хранилища и очереди: PostgreSQL, Redis, ClickHouse, Sidekiq, Kafka
- Инфраструктура: Docker, Kubernetes, Prometheus
- Тестирование: Jest, RSpec
Что нам важно
- Опыт работы в веб-разработке не менее 7 лет.
- Уверенные навыки в React и Next.js (SSR, компоненты, тестирование).
- Опыт работы на высоконагруженных проектах.
- Знание Ruby on Rails и Golang.
- Опыт работы с платёжными системами будет плюсом.
- Привычка писать поддерживаемый код и тесты.
- Преимуществом будет наличие собственных или вклад в чужие OpenSource-проекты.
Условия работы
- Заработная плата в USD.
- 4 недели оплачиваемого отпуска в год.
- Работаем без бюрократии в небольшой команде, где каждый участник команды принимает участие в росте продукта и решение задач бизнеса.
- Распределенная команда, работаем удаленно. Находимся в разных часовых поясах, но стараемся синхронизироваться по Восточно-Европейскому времени.
- Минимум бюрократии и прямая коммуникация.
Дополнительные инструкции
Чувствуешь, что может быть мэтч? Пиши сюда или на careers@apphud.com