Full Stack .NET Developer - MAUI (Homebased)
Outsourced Quality Assured Services Inc.
About Us:
Outsourced. ph is a leading ISO-certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1,000 talented professionals.
The Client
A micro-video platform aiming to teach new skills in under a minute, cutting through the clutter of ads, egos, and echo chambers on the internet. Founded in 2018, the company wants to simplify online learning and help reshape the web into a more inspiring and useful space.
The Role
We are seeking an experienced Full Stack .NET Developer to join our growing development team. You will work on a suite of applications that includes a modern Angular web front end, .NET MAUI mobile apps (Android and iOS), and a robust .NET-based API – all hosted in Azure.
This role is perfect for a developer who enjoys working across the stack, takes pride in writing clean, testable code, and is passionate about building scalable, user-friendly applications.
Key Responsibilities
Develop, enhance, and maintain features across our Angular front end, .NET MAUI mobile apps, and .NET APIs.
Write clean, maintainable, and well-tested code in C#, TypeScript, and T-SQL.
Design and implement RESTful APIs and services for internal and external use.
Work with Azure DevOps for CI/CD, version control (Git), and work tracking.
Participate in code reviews and collaborate with other developers to maintain high standards of software quality.
Create and maintain unit and integration tests across the stack.
Contribute to automated testing strategies for our web applications (experience with tools like Cypress or Playwright is a bonus).
Collaborate with product owners, UI/UX designers, and QA engineers to deliver great outcomes.
Participate in daily stand-ups and sprint planning sessions.
Tech Stack
Frontend: Angular, TypeScript, HTML5, SCSS
Backend: .NET (Web API), C#
Mobile: .NET MAUI (targeting Android and iOS)
Database: Microsoft SQL Server, T-SQL
Cloud: Microsoft Azure (App Services, Azure SQL, Blob Storage, etc.)
DevOps: Azure DevOps (Repos, Pipelines, Boards)
Requirements
Strong experience in C#, .NET Core/.NET 6+, and RESTful API development
Solid understanding of Angular and TypeScript
Strong experience with .NET MAUI
Strong SQL skills, particularly with T-SQL and SQL Server
Experience with unit testing and integration testing
Working knowledge of Azure services and DevOps practices
Excellent spoken and written English communication skills
Self-starter who can work independently and as part of a distributed team
Desirable Skills
Familiarity with automated frontend testing frameworks (e.g., Cypress, Playwright, Selenium)
Understanding of offline sync and mobile app lifecycle considerations
Experience working with Agile or Scrum methodologies
Work Schedule:
Monday to Friday 6am-3pm PH time
Work Location:
Homebased; must have stable internet at home - equipment is provided.
By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.
Please refer to job description.