Senior Full-Stack Engineer (React/.Net)

olga titova

Published: 12 Oct, 2026

Experience
6+ years
Core Skills
React, .Net
Candidate’s location
Europe, Ukraine
Work Model
Remote
Engagement
Full-time, long-term
English
Upper-Intermediate+

This is a Senior Full-Stack (React / .NET) role with real ownership. You’ll shape the front end of a project management platform that a global real estate services firm and its corporate clients use to run their real estate projects. You’ll work alongside experienced developers in a team that values autonomy, technical versatility and close collaboration.

About the project

The platform is part of a suite of in-house software applications at a global real estate services firm. The suite helps the firm’s teams and their clients make property decisions with better data and clearer workflows.

The project management platform supports real estate projects from site selection to lease transactions. It keeps timelines, key dates, tasks, documents and outcomes in one place, and each client gets its own secure workspace tailored to how they work.

Your impact

This role strengthens front-end quality and delivery on a growing product with real business impact. It helps turn separate applications into one connected suite with a consistent user experience, and it shapes the architecture decisions that define how the platform scales. The work covers features end to end, from the UI through the back end.

What makes you a great fit

  • Senior-level development experience with TypeScript and React 19 (hooks, function components)
  • Strong in TanStack Query and TanStack Router
  • Expert in Vite, Vitest and React Testing Library; CSS Modules and PostCSS
  • Experience contributing to application architecture and integration between applications
  • Back-end development experience with C# and .NET 8 (ASP.NET Core Web API)
  • Experience with REST integration with Axios; Okta/OIDC token authentication; OIDC/SAML2 authentication
  • Hands-on with REST APIs; layered architecture with CQRS; EF Core and Dapper on SQL Server
  • Worked with Azure App Services, Functions, Key Vault, Blob Storage, Entra ID
  • Strong in CI/CD with Git, pnpm monorepos, trunk-based development, Azure DevOps and Azure Pipelines
  • Ability to work independently, investigate problems and deliver solutions
  • Strong collaboration skills and the ability to explain technical decisions clearly
  • Upper-Intermediate English level or higher

Nice to have

  • TanStack Store, TipTap, dnd-kit
  • Playwright (end-to-end testing)
  • React Compiler
  • Experience building a shared component library
  • Config-driven dynamic forms and layouts
  • Multi-tenant (schema-per-tenant) databases

What you will do

  • Develop and improve the front end and UI of the project management platform
  • Work closely with the existing front-end developers to strengthen delivery
  • Integrate existing applications into a connected product suite
  • Build shared navigation, permissions and user groups across applications
  • Work across front-end and back-end areas as project needs evolve
  • Take part in technical discussions, evaluate trade-offs and recommend scalable solutions
  • Take ownership from understanding the task through implementation and code quality
  • Review and correct AI-generated code when using AI development tools

Perks & Benefits

  • Competitive salary
  • Vacation (up to 20 working days)
  • Sick leave (10 working days)
  • National holidays as time off
  • Flexible working schedule, remote format
  • Online English courses
  • Direct cooperation with the customer
  • Dynamic environment with a low level of bureaucracy and great team spirit
  • Challenging projects in diverse business domains and a variety of tech stacks
  • Communication with top/senior-level specialists to strengthen your hard skills
  • Online team-building events
  • Volunteering culture development and support
We welcome applicants of every background, identity, and life experience. If you’re excited about this role but don’t check every box, we’d still like to hear from you.

Sounds like a match? Apply now and let’s build something great together.

Send CV

    300

    Dear ,

    Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.

    Looking forward to connecting with you soon!

    Best regards,
    nCube Recruitment Team

      Briefly Describe Your Request
      300
      agree icon By submitting this form I agree to the  Privacy Policy
      Form Submitted
      Development offices:
      Kyiv, Ukraine
      Warsaw, Poland
      Sao Paolo, Brasil
      United Kingdom
      London
      Phone: +44 772 611 66 87
      contact@ncube.com