hackquest logo

Full Stack .NET Developer - MAUI (Homebased)

O

Outsourced Quality Assured Services Inc.

100 - 120K PHP
Full-time
Eastwood City, Eastwood Avenue, Quezon City, Metro Manila, Philippines
JavaScriptReactNode.jsSoliditySmart ContractsWeb3.jsHTMLCSSRESTful APIsGit

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.