Fullstack-разработчик
1 100 000 - 1 300 000 ₸
Более 6 лет
Полная занятость
Полный день
Описание вакансии
О проекте: Мы разрабатываем современную платформу в сфере Adtech, которая предоставляет решения для управления наружной рекламой.
Наш стек включает передовые технологии и ориентирован на высокую производительность, масштабируемость и простоту использования.
Мы ищем опытного Fullstack-разработчика уровня Senior+ для участия в развитии платформы.
Основные требования:
Frontend:
- Глубокое знание TypeScript и React.
- Опыт работы с Tanstack Router (и аналогами).
- Уверенное владение TailwindCSS для создания адаптивных интерфейсов.
- Знание Shadcn/ui или других библиотек компонентов.
- Опыт работы с Leaflet (и другими картографическими библиотеками).
- Навыки оптимизации интерфейсов с использованием Vite.
- Знание iFrame
Backend:
- Отличное знание TypeScript и опыт работы с серверным кодом.
- Опыт разработки на Bun или аналогичных рантаймах.
- Углубленные знания Express и построения REST API.
- Опыт работы с MongoDB и Mongoose.
- Знание работы с AWS S3 и облачным хранилищем.
Дополнительные знания (обязательно или приветствуется):
- Большой опыт разработки на Python и знакомство с фреймворками, такими как Django или FastAPI.
- Глубокие знание Java и опыт работы с фреймворками, такими как Spring Boot.
- Опыт работы с микросервисной архитектурой.
- Знание CI/CD инструментов для автоматизации процессов (например, GitHub Actions, Jenkins).
- Опыт проектирования и работы с WebSocket.
- Навыки работы с Docker.
- Базовые знания DevOps (например, настройка и оптимизация инфраструктуры на AWS).
Обязанности:
- Разработка нового функционала для платформы на основе текущего стека.
- Оптимизация производительности приложения.
- Взаимодействие с командой UI/UX дизайнеров и продуктовых менеджеров.
- Код-ревью и менторинг младших разработчиков.
- Внедрение новых технологий и лучших практик.
- Умение анализировать архитектуру проекта и принимать решения о рефакторинге или внедрении новых решений.
- Опыт внедрения и поддержки процессов CI/CD.
- Уверенное знание принципов Agile и Scrum.
- Разработка технической документации.
- Умение объяснять сложные технические решения для нетехнических стейкхолдеров.
Навыки для Senior разработчика:
- Углубленные знания фронтенд и бэкенд технологий, указанных в стеке.
- Опыт работы с Python и Java для создания масштабируемых и стабильных решений.
- Отличное знание паттернов проектирования.
- Умение тестировать и отлаживать сложные системы.
- Опыт работы в кросс-функциональных командах.
- Навыки оценки времени и сложности задач.
Преимущества работы с нами:
- Возможность работать в инновационной компании с перспективой роста.
- Участие в разработке продуктов, которые меняют рынок.
- Конкурентная заработная плата.
- Современный офис в Астане
Вакансия опубликована:
сегодня,
Астана
Похожие вакансии
Senior (fullstack) разработчик Laravel backend, JS front
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
ФАВОРИТ
Астана,
17 октября 2024