О позиции
Мы ищем Backend Engineer для работы в компании Pintopay, которая строит необанк. Ваша роль будет заключаться в разработке и поддержке платформы, которая включает карты, платежи и подписки. Эта позиция предлагает возможность работать удалённо и зарабатывать от 175 000 до 325 000 ₽ в месяц.
Чем вы будете заниматься
- Разработка и поддержка высоконагруженных систем с использованием одного из популярных языков программирования, таких как Go, Java/Kotlin, TypeScript/Node.js, C#, Rust, Python или PHP.
- Работа с архитектурными паттернами и нормальными практиками разработки, особенно если вы используете PHP.
- Обеспечение масштабируемости и отказоустойчивости систем, включая понимание принципов backpressure и деградации.
- Работа с реляционными базами данных, такими как PostgreSQL, включая миграции, индексы и блокировки.
- Использование асинхронных технологий, таких как очереди и стримы, для обработки данных.
- Участие в код-ревью и поддержание нормального рабочего процесса с использованием Git.
Требования
- Уверенное владение хотя бы одним из популярных языков программирования: Go, Java/Kotlin, TypeScript/Node.js, C#, Rust, Python или PHP.
- Опыт работы с архитектурными паттернами и принципами разработки.
- Знание принципов хайлоад/хайавэйлабилити.
- Опыт работы с реляционными базами данных и асинхронными системами.
- Знание Git и опыт работы в команде.
Будет плюсом
- Опыт работы с Symfony для PHP.
- Знание принципов проектирования, таких как SRP и композиция.
- Опыт работы с CI/CD процессами.
Что мы предлагаем
- Конкурентоспособная зарплата от 175 000 до 325 000 ₽ в месяц.
- Удалённая работа с гибким графиком.
- Возможности для профессионального роста и обучения.
- Работа в команде профессионалов с интересными проектами.
- Современные инструменты и технологии для работы.
Вакансия предлагает хорошие условия и конкурентоспособную зарплату, однако требует значительного опыта и знаний в различных языках программирования.
Кто здесь добьётся успеха
Глубокие знания языка Go и опыт разработки высоконагруженных систем, что позволяет эффективно работать с архитектурой платформы необанка.
Способность быстро адаптироваться к новым технологиям и языкам программирования, таким как Java, Kotlin и TypeScript, что необходимо для интеграции различных систем.
Опыт работы в удалённой команде, включая организованность и самодисциплину, что критично для продуктивности в условиях удалённой работы.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости отрасли
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев