Plaid
Software Engineer, Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-инженер в Plaid: разработка систем и интерфейсов, через которые миллионы людей подключают свои финансовые аккаунты к приложениям. Большая часть работы — backend (60–70%), остальное — frontend.
Задачи
- Проектировать, разрабатывать и поддерживать frontend- и backend-компоненты
- Разрабатывать API и сервисы с фокусом на масштабируемость, безопасность и производительность (60–70% времени)
- Создавать пользовательские интерфейсы на современных JavaScript-фреймворках и библиотеках (30–40% времени)
- Работать в тесной связке с продакт-менеджерами, дизайнерами и другими инженерами над новыми фичами
- Писать чистый, поддерживаемый и эффективный код
- Разрабатывать автоматизированные тесты и отлаживать проблемы
Требования
- 2–4 года опыта full-stack разработки
- Практическое знание HTML, CSS, JavaScript и современных фреймворков и библиотек
- Практическое знание одного или нескольких языков программирования: Python, Java, Go или Node.js
- Опыт работы с MySQL или другими реляционными базами данных
- Опыт работы с микросервисами
- Опыт проектирования API
- Отличные навыки написания кода и тестирования
- Высокая степень ответственности и готовность разбираться в нестандартных задачах
- Эмпатия к клиенту, желание работать с пользователями напрямую
Условия
- Компенсация в виде equity и/или комиссии в зависимости от позиции
- Комплексный пакет льгот: медицинская страховка, стоматология, зрение, 401(k)
- Оплата зависит от объёма обязанностей, опыта, навыков и локации
- Равные возможности для всех кандидатов, включая кандидатов с инвалидностью
Навыки
- HTML
- CSS
- JavaScript
- Python
- Java
- Go
- Node.js
- MySQL
- микросервисы
- API design