
Headquarters: Remote
URL: https://www.toptal.com/
We're looking for a Senior Full Stack Developer to design, build, and maintain applications across a modern stack — C# on the backend, Angular on the frontend, deployed and scaled on Azure, with SQL Server powering the data layer. This is a hands-on engineering role: you'll own features end to end, from database schema through UI, while making sound architecture decisions along the way. If you're comfortable moving fluidly across the full stack and want real ownership rather than a narrow slice of the codebase, this is built for that.
Design, develop, and maintain backend services and APIs using C# and .NET
Build responsive, maintainable frontend applications using Angular
Deploy, monitor, and scale applications on Azure, leveraging Azure-native services as appropriate
Design and optimize SQL Server database schemas, queries, and stored procedures
Implement RESTful APIs and integrate with internal and third-party services
Write clean, testable, production-quality code, including unit and integration tests
Troubleshoot and resolve performance, scalability, and reliability issues across the stack
Participate in code reviews, architecture discussions, and technical planning
Support CI/CD pipelines and deployment workflows within the Azure ecosystem
Collaborate with cross-functional teams (product, QA, design) to deliver features end to end
Strong hands-on experience with C# and .NET in a production environment
Solid experience building frontend applications with Angular
Working experience with Azure, including deployment, monitoring, and core Azure services
Strong SQL Server skills, including schema design, query optimization, and stored procedures
Experience with RESTful API design and development
Experience with version control (Git) and CI/CD workflows
Strong problem-solving skills and ability to work independently across the full stack
Solid communication skills for collaborating with cross-functional and distributed teams
Experience with Azure DevOps for CI/CD and work item tracking
Familiarity with microservices architecture or containerization (Docker, Kubernetes)
Experience with Azure Functions, App Service, or other Azure PaaS offerings
Exposure to Entity Framework or other .NET ORMs
True full stack ownership: Work across backend, frontend, database, and cloud infrastructure, not a single narrow layer
Modern Microsoft ecosystem: Build on current C#, Angular, and Azure best practices
Cross-functional collaboration: Work closely with product, QA, and design teams on end-to-end delivery
Flexibility: Remote-friendly engagement structure
Ready to bring full stack C#, Angular, and Azure expertise to a production system? Apply through Toptal here: https://www.toptal.com/talent/apply
To apply: https://weworkremotely.com/remote-jobs/toptal-senior-full-stack-developer-csharp-remote
Toptal is a global network of top talent in business, design, and technology that enables companies to scale their teams on-demand. With $200+ million in annual revenue and team members based around the globe, Toptal is the world's largest fully remote workforce. The company's innovative technology platform connects businesses with vetted freelance professionals across design, development, and finance, without losing a human touch. Toptal builds and scales products that leverage data, automation, and AI-enabled systems to improve how talent is matched and deployed at enterprise scale.