Role Overview
We are seeking a motivated Mid-Level Full-Stack Developer with strong skills in ASP.NET Core (C#) and React to join our remote team. This is a full-time position requiring candidates to work fixed hours aligned with UK time zones. You will play a key role in developing backend services, frontend features, and integrations with Microsoft services using MSAL, Azure, and Microsoft Graph API.
Key Responsibilities
- Develop and maintain backend APIs and services using ASP.NET Core and C#.
- Build responsive and scalable frontend components with React and TypeScript.
- Integrate Microsoft 365 authentication and authorization flows (MSAL, Azure AD).
- Collaborate with the team to design, implement, and test new features.
- Ensure the application is mobile-responsive and meets accessibility standards.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and team discussions.
- Contribute to database design and management (SQL Server/PostgreSQL).
- Stay updated with emerging technologies and industry best practices.
Required Skills & Experience
- 3-5 years of professional experience as a full-stack developer or similar role.
- Strong proficiency with C#, .NET Core / ASP.NET Core framework.
- Solid experience with React, TypeScript/JavaScript, HTML5, and CSS3.
- Experience building and consuming RESTful APIs.
- Familiarity with OAuth 2.0 / OpenID Connect and Microsoft Authentication Library (MSAL) is a strong plus.
- Experience with relational databases and ORM tools like Entity Framework Core.
- Proficient with Git and version control workflows.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively in a remote team environment.
Preferred Qualifications
- Experience with Azure services (App Service, Functions, Azure SQL).
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Knowledge of Agile development methodologies.
- Experience with Git submodules and managing complex repositories.
- Understanding of web application security best practices.
- Experience working with Microsoft Graph API to integrate Microsoft 365 services.
Why Work With Us?
- Fully remote position with fixed working hours aligned to UK time zone.
- Opportunity to work on a cutting-edge product using modern technologies.
- Collaborative and supportive team culture.
- Chance to make a direct impact on product development and user experience.
How to Apply
Please send your resume and a brief cover letter highlighting your relevant experience and why you’re interested in this role to:
career@arcturustechnology.co.uk
Subject line: Full-Stack Developer Application