Full-stack Developer (.NET Backend Focus)

Fun Sun Team — Kazakhstan · Posted ~3 days ago

Mid Full-time Remote

Skills

C# .NET Core ASP.NET Core Entity Framework Core LINQ REST API React TypeScript SQL PostgreSQL Git Unit Testing Docker Kubernetes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A software engineer is needed to build and maintain a scalable AI-enabled platform. The role focuses on backend development while also contributing to frontend components, integrations, automated testing, and architectural improvements.

Highlights

Fully remote work, international product environment, modern development tools, career growth opportunities, and influence over technical decisions.

Description

О роли Мы развиваем платформу геймификации, интегрированную с AI. Платформа помогает создавать игровые механики, управлять клиентами и анализировать результаты. Для ускорения разработки мы используем технологии генерации кода, что позволяет быстро добавлять новые возможности и адаптировать продукт под разные рынки. Основной фокус роли — backend-разработка на C# и .NET Core. При этом платформа включает клиентские геймификационные виджеты, дашборды и административные панели, поэтому важно быть готовым подключаться к frontend-задачам по мере необходимости. Вы будете работать с существующим кодом, готовыми решениями и инструментами генерации кода, интегрируя их в общую архитектуру продукта. Ваши суперспособности 2–3 года коммерческого опыта разработки на C# и .NET CoreЗнание ASP.NET Core для разработки веб-приложений и APIОпыт работы с Entity Framework Core и LINQУверенная работа с реляционными базами данных: SQL, PostgreSQL, MS SQLОпыт разработки и интеграции REST APIОпыт разработки на React и TypeScriptГотовность брать frontend-задачи по мере необходимостиЗнание Git и систем контроля версийОпыт написания автоматизированных тестов: Unit Tests, Integration TestsПонимание принципов SOLID и основных паттернов проектированияБазовое понимание CI/CD-процессовОпыт работы с контейнерами Docker и KubernetesОпыт работы с существующим кодом и интеграции готовых решений в продуктовую архитектуруСвободный русский язык Будет плюсом Понимание принципов работы AI и опыт интеграции AI-решений в программные продуктыЗнание Domain-Driven Design (DDD)Опыт работы со Spec-Driven DevelopmentОпыт разработки платформенных решений или продуктов с высокой степенью масштабирования Что вы будете делать Разрабатывать функциональные модули на C# и .NET Core — это основной фокус ролиРаботать с существующим кодом и использовать инструменты генерации кода для ускорения разработкиИнтегрировать готовые решения в общую архитектуру платформыРазрабатывать и поддерживать клиентские компоненты платформы: геймификационные виджеты, дашборды и административные панелиРазрабатывать frontend-компоненты на React и TypeScript и интегрировать их с backend REST APIУчаствовать в разработке и поддержке автоматизированных тестовОптимизировать код для повышения производительности и стабильности системыИсправлять ошибки и реализовывать улучшения в соответствии с техническими требованиямиУчаствовать в обсуждении и выборе технических решений вместе с командойРаботать в Agile/Scrum-процессе: участвовать в планировании, daily stand-ups и других командных активностях Кого мы ищем Командного игрока, который готов поддерживать коллег и делиться экспертизойСпециалиста, который быстро адаптируется к новым инструментам и технологиямСильного коммуникатора, открытого к обратной связи и конструктивному обсуждению решенийРазработчика, который внимательно относится к деталям и стремится писать чистый и поддерживаемый кодОтветственного специалиста, который доводит задачи до результата и заботится о качестве своей работы Условия и бонусы Работа над собственной AI-платформой с геймификациейВозможность работать с современными технологиями и инструментами генерации кодаУдалённый формат работыРабота в международной продуктовой среде25 дней отпуска, дополнительные выходные дни и больничныйВозможности для профессионального и карьерного ростаРабота в команде, где можно влиять на технические решения и развитие продукта Ключевые навыки C# .NET Core ASP.NET Core Entity Framework Core LINQ React TypeScript REST API SQL PostgreSQL MS SQL Git Unit Testing Integration Testing Docker Kubernetes Задайте вопрос работодателю Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос Где предстоит работать Астана