Join a fast-growing international technology company building intelligent solutions for the digital world.
We're looking for a Senior Full Stack Software Engineer who is passionate about writing clean code, designing scalable architectures, and solving complex engineering challenges. You'll initially work across both front-end and back-end development, with the opportunity to gradually transition toward a stronger back-end focus as the product and team continue to evolve.
Our modern web platform is used daily by thousands of users, and you'll play a key role in building reliable, scalable solutions that make a real impact.
Please note: This position requires working during New York business hours and regular participation in meetings with our US-based team.
What You'll Do
- Design, develop, and maintain scalable full-stack web applications
- Build clean, maintainable, and testable software following engineering best practices
- Design and improve backend architecture and REST APIs
- Collaborate closely with product managers, designers, and fellow engineers
- Participate in code reviews, technical discussions, and architectural decisions
- Troubleshoot production issues and continuously improve application performance, scalability, and reliability
- Contribute to improving engineering processes and overall code quality
About You
- 5+ years of commercial software development experience
- Strong expertise in C# and the .NET ecosystem
- Solid knowledge of JavaScript and experience with modern front-end frameworks (React is a plus)
- Strong experience building backend services and REST APIs
- Experience with .NET MAUI is highly desirable, or the ability to quickly learn and become productive with it
- Strong analytical and problem-solving skills
- Comfortable working in distributed Agile teams
- English level: C1 or higher, with the ability to confidently participate in technical interviews and communicate daily with US-based colleagues
Interview Process
The interview process includes a technical discussion followed by a discussion focused on algorithms, data structures, and core software engineering fundamentals.
What We Offer
- Fully remote work
- Long-term cooperation
- Competitive compensation based on experience
- Modern technology stack
- International engineering team
- Long-term cooperation via an international independent contractor agreement (foreign sole proprietor / IP)
Tech Stack
.Net Core 6+ (Razor Pages, MVC, Blazor)
Entity Framework Core
MS SQL Server
------------------------------------------------------------------------------------------------------------
Присоединяйтесь к быстрорастущей международной IT-компании, разрабатывающей современные интеллектуальные решения для цифрового мира.
Мы ищем Senior Full Stack разработчика, который любит писать качественный код, проектировать масштабируемые системы и решать сложные инженерные задачи. На старте вы будете работать как Full Stack-разработчик, а по мере развития продукта сможете постепенно сместить основной фокус в сторону backend-разработки.
Вы будете участвовать в развитии современной веб-платформы, которой ежедневно пользуются тысячи пользователей, создавая надежные и масштабируемые решения вместе с международной командой.
Важно: работа предполагает доступность в рабочие часы по часовому поясу Нью-Йорка (New York business hours) и регулярное участие во встречах с американской командой.
Чем предстоит заниматься
- Проектировать, разрабатывать и поддерживать масштабируемые веб-приложения
- Писать чистый, поддерживаемый и тестируемый код
- Разрабатывать и совершенствовать backend-архитектуру и REST API
- Работать в тесном взаимодействии с продакт-менеджерами, дизайнерами и разработчиками
- Участвовать в код-ревью, технических обсуждениях и принятии архитектурных решений
- Анализировать и устранять проблемы производительности, масштабируемости и стабильности системы
- Участвовать в развитии технических процессов и качества разработки
Мы ожидаем
- От 5 лет коммерческого опыта разработки программного обеспечения
- Отличное знание C# и платформы .NET
- Уверенное знание JavaScript и опыт работы с современными frontend-фреймворками (React будет преимуществом)
- Опыт проектирования backend-сервисов и REST API
- Опыт работы с .NET MAUI будет большим преимуществом либо готовность быстро освоить технологию и эффективно использовать её в работе
- Сильные аналитические способности и навыки решения сложных технических задач
- Опыт работы в распределённых Agile-командах
- Английский язык уровня C1 или выше, достаточный для прохождения технических интервью и ежедневного общения с коллегами из США
Этапы отбора
Процесс отбора включает техническое интервью, а также отдельное собеседование с заказчиком, посвящённое алгоритмам, структурам данных и фундаментальным знаниям разработки программного обеспечения.
Мы предлагаем
- Полностью удалённую работу
- Долгосрочное сотрудничество
- Конкурентную оплату труда
- Современный технологический стек
- Международную команду разработки
- Работу над реальным продуктом, которым ежедневно пользуются тысячи пользователей
- Оформление по договору с иностранным индивидуальным предпринимателем (зарубежное ИП)
Технологии:
- .Net Core 6+ (Razor Pages, MVC, Blazor)
- Entity Framework Core
- MS SQL Server
Ключевые навыки
- .NET Core
- .NET Framework
- C#
- Atlassian Jira
- Английский язык
- JavaScript
- С#
- Английский — C1 — Продвинутый