JOB DESCRIPTION
- Design and develop scalable backend APIs and responsive frontend modules for enterprise-grade applications.
- Build and maintain full-stack solutions using C#, ASP.NET Core, Angular, and TypeScript.
- Implement reusable design patterns, enforce coding standards, and drive architectural best practices across teams.
- Develop interactive dashboards, forms, and modular UI components using Angular Material and Kendo UI.
- Integrate third-party systems, enterprise tools, and cloud-based services to deliver scalable, secure ecosystems.
- Lead code reviews, mentor junior and mid-level engineers, and support technical hiring and onboarding.
- Collaborate with international clients and cross-functional teams to translate business requirements into technical solutions.
- Contribute to debugging, refactoring, performance tuning, technical documentation, and ongoing application maintenance.
- Drive software quality through Agile/Scrum practices, code reviews, and adherence to engineering standards.
- Support production deployments, environment configuration, and post-release stability.
- US working time: from 2pm to 11pm
JOB REQUIREMENTS
MUST HAVE SKILLS:
- 5+ years of professional software engineering experience with strong full-stack expertise.
- Proficiency in C#, ASP.NET Core, and .NET Web API.
- Solid experience designing and developing RESTful APIs and scalable backend architectures.
- Proficiency with relational databases — PostgreSQL, Microsoft SQL Server, MySQL, or Oracle — including schema design, query optimization, and ORM usage.
- Strong understanding of Agile and Scrum methodologies and end-to-end software delivery.
- Experience with version control systems including Git, Bitbucket, and TFS.
- Excellent analytical, problem-solving, communication, and stakeholder management skills.
NICE TO HAVE
- Strong hands-on experience with Angular, TypeScript, and JavaScript.
- Experience with modern UI frameworks such as Angular Material and Kendo UI.
- Hands-on experience with at least one major cloud platform (AWS or Azure) for application deployment and integration.
- Working experience integrating LLMs into backend services, with practical prompt engineering and AI-assisted development ("vibe coding") using modern AI coding tools.
ACCEPT REMOTE WORKING
Skills Tags: .NET, DB, Scrum, Angular
BENEFITS
Competitive Salary and Brilliant Health Benefits
- Attractive salary (13th-month salary, salary review twice/year) and project bonus
- Bonus programs for candidate referral, technical article writing
- Allowance for sickness, maternity, paternity and periodic health examination
- PVI health care program
- The staff of the quarter and year reward
Progressive and Fun Working Environment
- A professional English-speaking working environment with Agile – Scrum model
- Hybrid Working Model: Flexible working time and WFH support.
- Surrounded with friendly, open-minded, young and supportive colleagues
- Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
Valuable Training
- Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
- Sponsor fee for joining any technical training sessions and courses.
- Free English workshops