We are looking for an experienced Azure Developer with strong expertise in .NET, C#, and React to join a long-term product development project.
You will build and maintain web applications and RESTful APIs, work with Azure-based architecture, improve the existing codebase, and reduce technical debt.
Responsibilities
- Develop and maintain web applications using React, C#, and .NET
- Design and implement RESTful APIs, new features, and reusable components
- Deploy and support applications in Microsoft Azure
- Build solutions using Azure Functions and serverless architecture
- Work with microservices and event-driven architecture
- Optimize application performance and scalability
- Troubleshoot production issues and implement practical solutions
- Improve the existing codebase and systematically address technical debt
- Participate in technical discussions, code reviews, and Agile ceremonies
- Maintain engineering standards and share technical knowledge with the team
Requirements
- Strong commercial experience with React
- Strong experience with C# and .NET
- Hands-on experience with Microsoft Azure
- Experience deploying and supporting Azure Functions
- Experience developing RESTful APIs
- Understanding of microservices and event-driven architecture
- Experience with Cosmos DB or another NoSQL database
- Strong understanding of dependency injection
- Familiarity with Azure API Management
- Experience with Git workflows, including branching, pull requests, and merging
- Experience working in an Agile environment using Scrum or Kanban
- Upper-Intermediate or higher English
- Ability to work independently, prioritize tasks, and communicate technical decisions clearly
- Degree in Computer Science, Software Engineering, or equivalent practical experience
Nice to Have
- Experience with CI/CD pipelines and Azure DevOps
- Knowledge of Azure AD B2C and identity management frameworks
- Experience with TDD, BDD, and automated testing
- Experience modernizing legacy systems and reducing technical debt
What We Offer
- Long-term, full-time remote cooperation
- Direct communication with the VP Business Solutions and the project team
- Opportunity to influence technical decisions and codebase improvements
- Work with Azure services, serverless solutions, and modern web technologies
- Flexible remote working format
Interested in joining our team? We’d be happy to receive your CV and discuss the opportunity with you.