Полное описание работы
Старший Fullstack-разработчик
Технологии - ИИ и технологии
Полная занятость
Bengaluru, Karnataka
Прокачайте карьеру!
В Kwalee вы присоединитесь к игровой компании-лидеру с мобильной империей: 1,5 млрд+ скачиваний, а также успешным подразделением PC & Console, выпустившим множество релизов, возглавлявших мировые чарты в Steam, Consoles и Amazon и собравших миллионы Wishlists. Среди недавних хитов — The Precinct и Town to City. Это уникальный шанс применить свой опыт в глобальной студии, лидирующей как в мобильном, так и в инди-сегменте PC и Console.
В Kwalee, помимо конкурентной зарплаты, мы также предлагаем: частную медстраховку, транспорт от двери до двери, бесплатную еду и напитки, бесплатные игровые коды и мерч, LinkedIn Learning, 20 дней отпуска + банковские праздники и 1 доп. день за каждый год работы, максимум 5.
Присоединяйтесь к команде!Мы продолжаем расти и ищем старшего Fullstack-разработчика в нашу команду ИИ и технологий.
Как старший Fullstack-разработчик, вы будете отвечать за создание и выпуск fullstack-приложений end-to-end. Эта роль усилит наш senior-уровень для поддержки работы над ИИ и инфраструктурой. Вы будете помогать инженерам снимать блокеры, поддерживать DevOps и развёртывания, а также поставлять функции во всём стеке, двигая бизнес вперёд.
Это постоянная роль в нашей студии в Бангалоре, где ежедневная офисная совместная работа подпитывает креативность и инновации.
Обязанности
- Проектировать, создавать и выпускать полноценные функции для бэкендов Python/FastAPI и фронтендов React.
- Создавать и поддерживать асинхронные API на Python и FastAPI с продуманной схемой БД и безопасной серверной логикой.
- Развёртывать и укреплять контейнерные микросервисы с Docker, чтобы они выдерживали продакшн-нагрузку.
- Создавать фронтенды на Next.js, Vite и TypeScript, используя Tailwind CSS, Shadcn и TanStack (React Query) для состояния.
- Интегрировать сторонние AI-сервисы, такие как OpenAI APIs, в действующие веб-приложения.
- Эффективно применять агентные инструменты кодинга, например GitHub Copilot в VS Code, чтобы работать быстрее без потери качества.
- Находить и устранять архитектурные проблемы и узкие места производительности во всём стеке.
- Писать и поддерживать тесты, чтобы кодовая база оставалась надёжной по мере роста.
- Проверять код других разработчиков и давать ясную, конструктивную обратную связь.
- Поддерживать техническую документацию в актуальном состоянии, чтобы команда находила нужное.
- Писать чистый, поддерживаемый код, на котором смогут строить другие участники команды.
- Работать с нашими AI Engineers над запуском и стабилизацией инфраструктуры для новых инструментов в направлениях PCC и Mobile.
- Поддерживать команду DevOps, помогая держать наши AWS-среды и пайплайны развёртывания в хорошем состоянии по мере роста спроса.
- Менторить других разработчиков и делиться знаниями по мере роста команды.
- Вносить вклад в плоской структуре команды, помогая другим и поддерживая темп поставки.
- Участвовать в решениях о масштабируемости и развитии систем без формальной управленческой ответственности.
- Сообщать Head of Engineering обо всех важных вопросах, влияющих на вашу должность и работу.
- Полностью соблюдать процедуры, процессы, стратегии и тактики компании, выпускаемые время от времени.
- Выполнять другие разовые задачи, которые могут возникать и поручаться вам бизнесом.
Техническая экспертиза Fullstack
- Минимум 5 лет создания асинхронных API с Python и FastAPI.
- Уверенное понимание проектирования БД, безопасной серверной логики и сохранности данных.
- Опыт развёртывания и эксплуатации контейнерных микросервисов с Docker в продакшне.
- Знание облачного хостинга, развёртывания и облачной инфраструктуры; AWS желательно.
- Уверенная работа с Git в совместном процессе с ревью.
- Практический опыт с агентными инструментами кодинга, такими как GitHub Copilot в VS Code, в ежедневной работе.
- Сильные навыки React, особенно Next.js, Vite и TypeScript.
- Уверенная работа с Tailwind CSS и Shadcn, управление состоянием через TanStack (React Query).
- Практический опыт подключения сторонних AI-сервисов, таких как OpenAI APIs, к живым приложениям
Ответственность и поставка
- Вы умеете разбираться в архитектурных проблемах и узких местах производительности и устранять их.
- Вы по привычке пишете тесты и ревьюите чужой код, а не оставляете это на потом.
- Вы стабильно поставляете результат хорошего уровня, работая с командой в разных часовых поясах.
- Вы выпускали функции end-to-end и на Python, и на React, а не только на одной стороне стека.
Менторство и кросс-командная работа
- Вам нравится обучать других разработчиков и развивать людей вокруг, не будучи их менеджером.
- Вы готовы помогать с DevOps и инфраструктурой наряду со своей работой.
- Вы умеете ясно обсуждать компромиссы по масштабируемости и дизайну как с инженерами, так и с руководством.
- Вам важен чистый, поддерживаемый код, и вы работаете так, чтобы усиливать всю команду.
Почему Kwalee?
Щедрый отпуск: Начните с 20 дней ежегодного отпуска плюс банковские праздники. Вы также получите доп. день за каждый год работы, до 5 лет!
Гибкий график: Мы предлагаем основные часы, позволяющие гибко работать под вашу жизнь, и банк дней Work From Home на случай необходимости.
Медстраховка: Частная медстраховка для вас и вашей семьи
Бесплатная еда и напитки: Заряжайтесь в течение дня неограниченными бесплатными снеками и напитками.
Игровые бонусы: Получайте Steam-коды для всех наших игровых релизов!
Транспорт: Экономьте на дороге с нашей доступной услугой транспорта от двери до двери.
Расположение офиса: Работайте из нашего офиса в Бангалоре, погружаясь в динамичное сердце индийской Кремниевой долины, где яркие карьерные возможности сочетаются с насыщенным космополитичным стилем жизни и отличной погодой круглый год.
Профразвитие: Используйте нашу корпоративную подписку LinkedIn Learning, чтобы развивать навыки
Мерч и события: Получайте эксклюзивный мерч Kwalee, участвуйте в весёлых сезонных событиях и оставайтесь в курсе на регулярных общих встречах.
Наша приверженность разнообразию и инклюзии
В Kwalee мы гордимся тем, что являемся работодателем равных возможностей, где считаем разнообразие и инклюзию ключом к креативности. Мы стремимся создавать безопасную, гостеприимную и поддерживающую среду, где каждый может развиваться.
Наша культура основана на уважении разных голосов участников команды, что подпитывает инновации и укрепляет связь с игроками. Мы привержены продвижению равенства, разнообразия и инклюзии во всех сферах жизни, включая возраст, инвалидность, гендерную идентичность, брак и гражданское партнёрство, беременность и материнство, расу, религию или убеждения, пол и сексуальную ориентацию.
Мы признаём важность саморазвития, карьерного роста и благополучия для удержания талантливой команды. В Kwalee мы ценим индивидуальность и призываем каждого быть собой на работе.