Senior Full Stack Engineer
รายละเอียดงาน
About Evokehub
Evokehub is a foreign owned IT services company that provides software services and teams to international customers. Evokehub is located in the heart of Bangkok.
About the role:
We are looking for a senior full-stack engineer to develop and maintain the Microbuild product suite: .NET APIs, Angular web, mobile apps, and a Windows Presentation Foundation (WPF) desktop app. As well as develop and test AI agents utilizing Microsoft Agent Framework.
You will be forward-leaning person that enjoys learning new technology, is prepared to invest time on your own. Drives productivity in the team using the latest AI coding techniques and the development and training of AI agents.
Tech you'll work with: C# on .NET, ASP.NET Core, MongoDB · Angular, TypeScript, WPF on .NET 10, xUnit, NUnit, Playwright.
Responsibilities
Build and deliver features end to end across .NET APIs, Angular/Ionic clients and the WPF desktop app.
Maintain live products: fix bugs, investigate production issues, upgrade frameworks and reduce technical debt.
Learn, implement and test AI agents, likely using Microsoft Agent Framework.
Write clean, tested, well-structured code and review other engineers' code.
Use Claude or GitHub Copilot daily and share good practice with the team.
Requirements
5 years' commercial software development experience, Strong C# / .NET / ASP.NET Core Angular, React or Vue and TypeScript
REST APIs and database experience
Testing, Git, PRs and CI/CD
Strong debugging/problem-solving, root cause analysis
Ability to learn independently
Good English and communication skills
Experience using GitHub Copilot, Claude or another AI coding assistant
Your working environment
Forward-leaning and self-learning - You actively follow developments in AI and software engineering, experiment with new tools and learn unfamiliar technology without waiting for formal training.
Pragmatic and delivery-focused - You choose straightforward solutions, adapt to what the product needs and are comfortable working outside your normal area when necessary.
Quality-minded - You test what you build, investigate failures properly and measure AI outputs rather than assuming they work.
Clear and collaborative - You communicate technical trade-offs clearly, review others' work and help less experienced engineers improve.
Qualifications:
Bachelors or Master’s degree in Computer Science or any related fields
·Experience with coding standards, development patterns, clean code techniques
Training in AI software development, building of AI agents and machine learning would be an advantage.
To Apply:
Please send your resume and covering email to: contact@evokehub.com please include a link to your linkedin profile.
สนใจตำแหน่งนี้ไหม?