Мы ищем высокомотивированного и опытного старшего инженера-программиста, который присоединится к нашей растущей команде. Это уникальная возможность сыграть ключевую роль в масштабировании нашего продукта от текущего этапа до поддержки в 10 раз большего количества пользователей. Вы будете участвовать в проектировании и внедрении надежных, масштабируемых и поддерживаемых систем, которые будут способствовать нашему дальнейшему росту.
Краткое описание
В роли старшего инженера-программиста вы будете ключевым участником архитектуры, проектирования и разработки нашего основного продукта. Вы будете тесно сотрудничать с инженерами, менеджерами по продукту и другими заинтересованными сторонами для создания высококачественного программного обеспечения, отвечающего потребностям нашей быстрорастущей базы пользователей.
Цели и ожидания
• Масштабирование нашего продукта: Внести значительный вклад в масштабирование систем для обработки 10-кратного роста пользователей и трафика.
• Проектирование надежных систем: Создавать высокомасштабируемые и надежные сервисы, API и решения для хранения данных.
• Поддержание качества кода: Соблюдать лучшие практики по качеству кода, тестированию и документации.
• Эффективное сотрудничество: Работать с межфункциональными командами для своевременной реализации проектов.
• Наставничество: Руководить младшими инженерами и предоставлять техническое руководство.
• Решение проблем: Выявлять и устранять узкие места производительности и другие технические проблемы.
Обязанности
• Проектирование и внедрение схем баз данных для реляционных баз данных (например, PostgreSQL).
• Разработка RESTful API и микросервисов.
• Внедрение автоматизированного тестирования (integration testing).
• Обеспечение мониторинга, логирования и аналитики.
• Эффективная отладка и устранение инцидентов.
• Постоянное изучение новых технологий и их внедрение.
• Проведение код-ревью и улучшение процессов разработки.
Требуемые навыки
• Опыт масштабирования систем для значительного роста.
• Глубокое понимание проектирования реляционных баз данных.
• Опыт работы с RESTful API и микросервисной архитектурой.
• Знание лучших практик разработки и мониторинга систем.
• Умение эффективно устранять инциденты и ошибки.
• Отличные аналитические и коммуникативные навыки.
Приветствуемые навыки
• Опыт работы с PostgreSQL.
• Владение фреймворками C# и ASP.NET Core.
• Знание фронтенд-систем, таких как Vue.js.
• Работа с балансировщиками нагрузки.
Что вы получите
1. Работа с опытным СТО: Наш технический директор — профессионал с многолетним опытом работы в Google и других топовых международных компаниях. Вы будете работать бок о бок с экспертом мирового уровня, который задает высокий стандарт для всей команды.
2. Комфортный офис: Современный и удобный офис на левом берегу в Астане, созданный для продуктивной работы и командного взаимодействия.
3. Профессиональное развитие: Возможности роста, участие в масштабных проектах и доступ к обучению.
4. Сильная команда: Работа в окружении профессионалов, которые готовы делиться опытом и поддерживать в сложных задачах.
5. Интересные задачи: Работа с передовыми технологиями и участие в разработке решений, которые меняют правила игры.
Если вы увлечены разработкой и хотите участвовать в масштабировании продукта на новые высоты, присоединяйтесь к нашей команде!