Senior Full Stack Developer (ASP.NET, Angular) – Remote
Location: Remote (Applicants from Thailand, Vietnam, or the Philippines or countries with similar time zones)
Language Requirement: Fluent English (written and spoken)
We are looking for a Senior Full Stack Developer to join our growing team. This is a fully remote role, open to candidates based in Thailand, Vietnam, or the Philippines or countries in similar time zones.
The successful candidate must be self-motivated, set up for remote work, and comfortable collaborating with colleagues across Australia and Europe. Flexibility with working hours is essential.
About the Role
You will play a key role in designing, building, and maintaining modern software solutions. You will work closely with our international teams, bringing strong technical expertise, attention to detail, and a commitment to delivering high-quality results.
Responsibilities
- Design and develop scalable backend services using ASP.NET, applying SOLID principles, Onion Architecture, and CQRS patterns.
- Build and maintain Microservices and write clean, testable code following unit testing best practices.
- Develop modern, responsive frontend applications with Angular and Angular Material.
- Apply RxJS and reactive programming principles effectively in frontend development.
- Participate in projects involving Micro Frontend architecture.
- Support the design and implementation of cloud-based solutions, preferably on Google Cloud Platform (GCP).
Required Skills and Experience
Backend Development:
- Advanced experience with ASP.NET.
- Strong understanding of design patterns and software architecture best practices.
- Solid experience with SQL and NoSQL databases.
- Experience with Elasticsearch, node.js or Python is an advantage.
Frontend Development:
- Proficiency in Angular (version 16 or later).
- Solid experience with Angular Material.
- Deep understanding of RxJS and reactive programming.
- Experience with Micro Frontend architectures is preferred.
Cloud:
- Familiarity with cloud platforms, with a preference for Google Cloud.
AI:
- Familiarity with AI agent development.
- Familiarity with AI assisted development, tools such as Cloude code.
Other Requirements:
- Fluency in English (both written and spoken).
- Comfortable working independently in a remote environment.
- Flexible to collaborate across Australian and European time zones.
- Strong communication skills and a collaborative mindset.
- Attention to detail and a strong commitment to quality.
What We Offer
- A fully remote, flexible working environment.
- A professional, collaborative culture that values technical excellence, ownership, and continuous improvement.
- The opportunity to work on impactful projects with international exposure.
- A supportive team committed to your professional growth and success.
If you are passionate about building high-quality software and thrive in a flexible, remote-first environment, we would be delighted to hear from you.