Локация
Алматы, улица Асанбая Аскарова, 12; работа в офисе работодателя, график 5/2
Зарплата
1 000 000–1 200 000 KZT в месяц до вычета налогов
Компания
Разработка развивающегося FinTech-продукта на микросервисной архитектуре для бизнес-процессов, финансовых операций, интеграций и пользовательских интерфейсов.
Что делать
•Разрабатывать backend на C#/.NET и ASP.NET Core, REST API и межсервисное взаимодействие.
•Проектировать таблицы, писать миграции и оптимизировать запросы в PostgreSQL с Entity Framework Core и Dapper.
•Реализовывать бизнес-логику финансовых операций, разграничение прав доступа и интеграции со сторонними системами, включая 1С.
•Создавать интерфейсы на React и TypeScript по макетам Figma, подключать REST API через Redux Toolkit и RTK Query.
•Покрывать код unit-тестами, исправлять production-ошибки, участвовать в code review, планировании спринтов и релизах.
Требования
•От 2 лет коммерческого опыта с C#/.NET и от 1 года с React 18+ и TypeScript.
•Уверенное знание ASP.NET Core Web API, REST, Swagger/OpenAPI, async/await и микросервисной архитектуры.
•Опыт работы с PostgreSQL или MS SQL, SQL, индексами, транзакциями, Entity Framework Core, LINQ и миграциями.
•Знание Redux Toolkit, RTK Query или аналога, функциональных компонентов, Hooks, CSS/SCSS и UI-библиотек.
•Понимание JWT-аутентификации, безопасности API, SOLID, паттернов проектирования и написания unit-тестов.
•Уверенное владение Git, Merge Requests, Code Review и опыт работы по Scrum или Kanban.
Хорошо, если есть
•Docker, GitLab CI и понимание CI/CD.
•RabbitMQ или Kafka, фоновые задачи на Hangfire или Quartz.
•Dapper, SignalR/WebSocket, OAuth2/OpenID Connect, Feature-Sliced Design или TailwindCSS.
•Интеграционные тесты backend, frontend-тесты и интеграции с 1С или внешними финансовыми системами.
•Опыт работы с FinTech-, SaaS- или B2B-продуктами.
Культура и преимущества
•Официальное трудоустройство по Трудовому кодексу РК.
•Стабильная выплата заработной платы без задержек.
•Комплексные обеды за счёт компании.
•Профессиональный рост, обмен опытом и участие в технических решениях.
•Работа с современным технологическим стеком в развивающемся FinTech-продукте.