Job Summary
We are seeking a Mid-level/Senior Full Stack Developer to design and deliver cloud-native enterprise applications.
This is a remote role, working closely with global teams within the Microsoft ecosystem and mentoring junior developers.
Responsibilities
- Design and develop scalable full-stack applications
- Lead backend development using C#, .NET, ASP.NET Core, Azure Functions
- Develop complex frontend modules using React and Web Components
- Work with internal frameworks such as XAP and Peregrine
- Design and optimize data solutions using Cosmos DB, Azure Data Factory, Blob Storage
- Implement monitoring and observability using Grafana
- Conduct code reviews and promote best engineering practices
- Mentor junior developers and provide technical leadership
Requirements
Mandatory:
- Bachelor's degree or above in Computer Science or related fields
- 6+ years of professional software development experience
- Strong expertise in C#, .NET, ASP.NET Core
- Solid frontend experience with React and modern JavaScript/TypeScript
- Hands-on experience with Azure cloud services
- Experience with Cosmos DB and cloud data pipelines
- Fluent in Chinese (Mandarin)
- Proven experience working in remote or distributed teams
Nice to Have:
- Experience with XAP / Peregrine or similar enterprise frameworks
- Knowledge of Power Apps, Dynamics integration
- Experience with Python for automation or data processing
What We Offer
- Fully remote working environment
- Participation in core enterprise projects
- Career path toward Tech Lead / Architect