Senior Software Engineer (.net + React)

HybridSalary not specified
Ivano-Frankivsk, Ukraine · Kyiv, Ukraine · Lviv, Ukraine

Tech Stack

ReactASP.NET CoreSQL ServerPostgreSQL.NETReduxTypeScriptMicroservicesC#API

Job Description, Responsibilities & Requirements

Description language:

About the Position

Senior Software Engineer (.NET + React)

Hybrid, Remote

Ivano-Frankivsk, Kyiv, Lviv, Ukraine

You’ll work on enterprise platforms that help organizations manage digital content and streamline marketing and communications workflows. The role combines full-stack development with an AI-first approach, including Generative AI integrations, semantic search, RAG, and AI agents designed to improve content creation, delivery, and operational processes.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using .NET, C#, TypeScript, and React.
  • Build and enhance enterprise web platforms, APIs, and integrations with a focus on performance, security, and maintainability.
  • Identify opportunities to embed AI-powered capabilities into products, user workflows, and operational processes.
  • Design and implement integrations with LLMs, AI agents, semantic search, and RAG solutions.
  • Collaborate with a designer, architect, and business stakeholders to translate requirements into technical solutions and contribute to architecture decisions.
  • Develop and optimize cloud-native solutions hosted on Azure, including deployment and infrastructure-related activities.
  • Maintain application quality through automated testing, code reviews, troubleshooting, and engineering best practices.
  • Mentor engineers, share technical knowledge, contribute to CI/CD improvements, and use AI-assisted development tools to improve code quality and delivery efficiency.

Requirements

  • 5+ years of commercial software development experience.
  • Strong expertise in C#, .NET 8+, ASP.NET Core, and Web API.
  • Solid experience with TypeScript and the modern React ecosystem.
  • Hands-on experience building and consuming RESTful APIs and microservices.
  • Strong knowledge of SQL Server, PostgreSQL, and Entity Framework Core.
  • Advanced knowledge of React Hooks, Context API, and state management solutions such as Redux or Zustand.
  • Experience with modern frontend architecture, reusable component design, responsive interfaces, design systems, and performance optimization.
  • Practical experience integrating Generative AI capabilities using services or frameworks such as Azure OpenAI, OpenAI APIs, Semantic Kernel, or LangChain.
  • Understanding of LLMs, RAG, prompt engineering, AI agents, vector databases, semantic search, Microsoft Azure, CI/CD pipelines, Git-based workflows, DevOps practices, and Agile/Scrum environments.

We Offer

Your time off

  • 18 paid vacation days and 10 paid sick days annually
  • 10 Ukrainian public holidays
  • Maternity and paternity leaves
  • Marriage and Parenthood Package
  • Additional leave for major life events
  • Sabbatical leave opportunities

Learning & growth

  • Sombra University workshops and internal learning programs
  • Tech Communities and knowledge sharing sessions
  • Language courses and workshops
  • Mentorship opportunities

Health & well-being

  • Sports compensation or health insurance coverage
  • Participation in races and marathons
  • Corporate doctor (telemedicine)
  • Well-being initiatives and workshops

And even more

  • Company-provided technical equipment
  • PE administration and tax support
  • Internal referral program
  • IT Club loyalty program
  • Company events and volunteering initiatives

About the Company

Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.

If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.

Kateryna Kyryia

Recruitment Partner

Apply now!

Thank You!

In the meantime, feel free to explore our blog or follow us on Linkedin for more updates.

We’re excited to stay connected!

Contact us

Thank you for getting in touch!

We’ve received your message, and a member of our sales team will contact you within 3 business days.

In the meantime, if you have an urgent inquiry, feel free to contact us directly at [email protected].

We look forward to connecting with you soon!

Job Details

Company name:
Sombra
Location:
Ivano-Frankivsk, Ukraine · Kyiv, Ukraine · Lviv, Ukraine
Work Mode:
Hybrid
Posted on TheJob:
Jul 12, 2026
Last checked:
Jul 12, 2026
Posted on the source:
Jul 10, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.