Алматы, Бостандыкский район, микрорайон Нур Алатау, улица Мамыр, 2А
Метро: МоскваМы ищем не просто разработчика, а будущего профессионала программиста с большой буквы, который горит желанием расти и развиваться. Если ты быстро обучаем, не боишься сложных и разнообразных задач, целеустремлен, активен, общителен и мечтаешь внести свой вклад в по-настоящему значимый проект – эта возможность для тебя!
Мы ищем человека, который станет полноценным членом нашей команды, разделяющим наше стремление к процветанию проекта и компании. Мы ценим инициативу, свежий взгляд и готовность брать на себя ответственность.
Что предстоит делать (и чему предстоит научиться):
Разрабатывать новые функции и поддерживать существующие в мобильном приложении на Flutter/Dart.
Работать с бэкендом на C#/.NET 8+ и развивать наше API.
Взаимодействовать с Firebase для авторизации, пуш-уведомлений, аналитики и работы с данными.
Создавать эффективную и масштабируемую архитектуру, следуя принципам Clean Architecture и SOLID.
Работать с базой данных PostgreSQL и оптимизировать запросы.
Участвовать в code review, делиться опытом и помогать команде расти.
Что мы ждём от тебя:
Мы не просто ищем человека, который знает технологии. Мы ищем члена команды, который горит своим делом, хочет создавать крутые продукты и постоянно учиться.
Must-have (наш идеальный кандидат):
Backend: C#/.NET
Глубокое понимание C#/.NET 8+, асинхронности (async/await, Task/ValueTask) и управления ресурсами (IDisposable/IAsyncDisposable).
Уверенное владение ASP.NET Core Web API (middleware, фильтры, версионирование).
Опыт работы с PostgreSQL и EF Core (жизненный цикл DbContext, миграции, оптимизация N+1).
Понимание архитектурных паттернов: CQRS, SOLID, Outbox.
Опыт работы с Dapper для оптимизации запросов.
Умение работать с кешированием на Redis и понимать его стратегии.
Опыт с SignalR для работы с real-time данными.
Основы безопасности: JWT/OAuth2, CORS, защита от OWASP Top 10.
Опыт настройки CI/CD (GitHub Actions/GitLab) и работы с Docker.
Frontend: Flutter/Dart
Отличное знание Flutter/Dart и уверенное владение UI-виджетами, навигацией, адаптивностью.
Опыт работы с одним из стейт-менеджеров: Bloc/Cubit или Riverpod.
Понимание Clean Architecture и умение применять её на практике.
Опыт работы с Firebase (Auth, Firestore, FCM) и понимание его правил безопасности.
Опыт работы с локальной базой данных (sqflite/Isar/Drift).
Понимание жизненного цикла приложения и работы с фоновыми задачами.
Умение работать с Flavors для разных окружений.
Будет плюсом (Nice-to-have):
Опыт работы с фоновыми задачами (Hangfire/Quartz).
Знание брокеров сообщений (RabbitMQ/Kafka).
Понимание политик устойчивости (Polly).
Базовые знания Docker.
Что мы предлагаем:
Сложные и интересные задачи. У нас много идей, которые ждут воплощения, и ты сможешь влиять на то, как будет развиваться наш продукт.
Гибкий график. Мы верим в доверие и результат, а не в отсиживание часов.
Профессиональный рост. Мы приветствуем обучение и готовы поддерживать твоё развитие.
Дружная команда. У нас нет бюрократии, мы работаем вместе, чтобы достичь общих целей.
Если ты готов стать частью нашей команды и хочешь создавать продукт, которым будут пользоваться тысячи людей — откликайся!
Мы обязательно изучим твой опыт и свяжемся с тобой.
Genesis Group AG
Алматы
до 180000 KZT
Центр корпоративных технологий
Алматы
до 180000 KZT