The Workly logo

Full-Stack Engineer,.NET/Azure/React

The Workly·Salary not specified

Primary stack

AgileReact.NETAIC#AzureAPI

Nice to have's

Supply chainFleet managementLogisticsModular application architectureDistributed teams

Job description

About the Position

We are seeking an experienced Full-Stack Engineer to support the modernization of a client's fleet management platform, with a focus on its large and complex Supply Chain domain. The ideal candidate will work in a co-delivery model alongside the client's engineering teams.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using.NET/C#, React.
  • Build and integrate backend services and APIs using.NET/C#.
  • Take ownership of frontend development using React.
  • Contribute to the modernization and modular decomposition of a large enterprise platform.
  • Work with traditional React single-page applications and modular frontend architectures.
  • Develop data-access components using Entity Framework and Dapper.
  • Work with Azure SQL and Cosmos DB.
  • Collaborate directly with client engineers in a co-delivery environment.
  • Participate in agile ceremonies, sprint delivery, technical design, code reviews, and testing.
  • Use AI development tools to accelerate design, coding, refactoring, debugging, testing, and documentation.
  • Validate AI-generated code for correctness, maintainability, security, and alignment with engineering standards.

Requirements

  • Strong.NET and C# development experience.
  • Strong, hands-on React experience.
  • Significant full-stack software engineering experience.
  • Experience with microfrontend architectures.
  • Hands-on Microsoft Azure experience.
  • Experience building enterprise-grade React single-page applications.
  • Experience with Azure SQL and Cosmos DB.
  • Experience with Entity Framework and Dapper.
  • Experience designing and consuming APIs.
  • Experience modernizing or decomposing large enterprise applications.
  • Strong understanding of software design, testing, code quality, and maintainability.
  • Experience working in agile engineering teams.
  • Strong communication and client collaboration skills.

AI-Fluent Engineering Requirement

The candidate must demonstrate practical experience using AI-assisted engineering tools, such as:

  • Cursor
  • Claude Code
  • GitHub Copilot or equivalent tools

The candidate should be able to explain how these tools have been used to accelerate:

  • Technical and application design
  • Code generation
  • Refactoring
  • Unit and integration test creation
  • Debugging
  • Code review
  • Documentation
  • Understanding existing codebases

Preferred Experience

  • Supply chain, fleet management, logistics, or operational platform experience.
  • Modernization of large monolithic systems.
  • Domain-driven or modular application architecture.
  • Experience working with distributed US and offshore engineering teams.
  • Experience supporting clients in the early stages of AI-assisted SDLC adoption.

We Offer

  • Fully remote position with possible occasional in-person team sessions/workshops/gatherings (i.e., 1x quarter) likely to take place in Prague.
  • US Hours overlap needed: Minimum 2-6pm CET.

About the Company

We are a team dedicated to modernizing enterprise platforms and leveraging AI-assisted development tools to accelerate software delivery. We value collaboration, innovation, and continuous learning.

Apply for this Position

Our team will review your application within the next 5 days.

Upload Resume

© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches