Санкт-Петербург, проспект Космонавтов, 37
Метро: МеждународнаяBotHub - международная продуктовая компания, которая работает в сфере AI, и занимается разработкой пользовательских приложений на основе LLM OpenAI, Claude, Gemini, Llama и других. Наша компания была основана весной 2023 г, тогда в ней работало 3 человека, сейчас в команде работает 15+ человек и мы продолжаем расти.
Наша команда работает полностью удалённо, по московскому часовому поясу, общение на русском языке, коммуникация проводится через Telegram, Discord, Google Meet. Для трекинга задач и времени мы используем Redmine. График работы – гибкий. У нас открытый и дружелюбный коллектив, нет бюрократии.
Мы находимся в поиске нескольких Junior+ разработчиков с наличием некоммерческого опыта, куда может входить: разработка собственных пет-проектов или участие в хакатонах или участие в opensource проектах или что-то ещё :). Также рассматриваем и кандидатов с небольшим коммерческим опытом.
Мы не требуем наличие формального высшего образования, но будет плюсом если человек изучает книги по программированию, смотрит онлайн видео по программированию, проходит курсы или учится в профильном учебном заведении.
Стек технологий:
Языки программирования: TypeScript, JavaScript (ES6)
Фреймворки и библиотеки: Node.js, Express
Тестирование и сборка: Jest, SWC
Базы данных: PostgreSQL, Redis
ORM: Prisma
Контейнеризация: Docker
CI/CD: GitLab CI/CD
Обязанности:
Разработка и поддержка серверной части веб-приложений на платформе Node.js.
Проектирование и реализация API для взаимодействия с фронтендом и мобильными приложениями.
Оптимизация производительности существующих приложений и обеспечение их масштабируемости.
Работа с базами данных (реляционные и NoSQL): проектирование схем данных, написание эффективных запросов.
Обеспечение безопасности приложений, внедрение механизмов защиты данных и аутентификации.
Написание тестов (unit, integration) для обеспечения качества и стабильности кода.
Участие в код-ревью, следование лучшим практикам разработки и стандартам кодирования.
Сотрудничество с командой дизайнеров, фронтенд и мобильных разработчиков для согласованной работы над проектом.
Составление документации функциональности и технических решений для текущего и будущего использования.
Мониторинг и поддержка приложений в продакшене, оперативное решение возникающих проблем.
Требования:
Опыт работы с Node.js
Знание JavaScript/TypeScript
Опыт работы с системами контроля версий, преимущественно Git, понимание Git-flow
Базовые знания настройки серверов, понимание принципов работы CI/CD, опыт работы с инструментами Docker, GitLab CI/CD и др.
Знание основных архитектурных паттернов, опыт работы с микросервисной архитектурой, понимание масштабируемости и отказоустойчивости приложений.
Знание других языков программирования (Python или какой-то другой).
Условия:
Верботелеком
Новосибирск
от 100000 RUR
Мотив Нейроморфные Технологии
Новосибирск
от 100000 RUR
UTR24 (ИП Котлованов Андрей Владимирович)
Новосибирск
до 120000 RUR
Центр финансовых технологий
Новосибирск
до 300000 RUR
Новосибирск
от 70000 RUR