Design and implement scalable backend services and RESTful APIs, and build responsive frontend interfaces integrated with backend systems. Work across the full stack using ASP.NET WebAPI (.NET Core), React, and TypeScript.
At least 4 years of experience in a similar position.
Very good knowledge of ASP.NET WebAPI (.NET Core).
Very good knowledge of React and TypeScript.
Very good knowledge of SQL Server/Azure SQL and EF Core.
Very good knowledge or experience in unit testing and Git.
Good command of English.
Design and implement scalable backend services and RESTful APIs in domain-driven and event-driven architectures, including modular monolith and microservices approaches.
Build and maintain responsive frontend interfaces integrated with backend systems.
Contribute to architectural decisions and collaborative design sessions to align technical solutions with business requirements.
Write and maintain unit, integration, and end-to-end tests; conduct code reviews and follow team standards.
Work with CI/CD pipelines, containerised deployments, and infrastructure as code.
Implement asynchronous communication patterns and event-based integrations between services.
Configure and use monitoring and observability tools for application diagnostics and performance analysis.
Collaborate in an agile team, work with business analysts to refine requirements, and participate in sprint ceremonies.