TopDev
job-image
Senior DeveloperLogin to view salary
Quận 4, Hồ Chí Minh
Senior Fulltime5 năm
Application deadline: 29-03-2026
1
Your role & responsibilities

Client Frontend

  • Develop mobile and desktop client applications using C# .NET UI frameworks.
  • Skills: MAUI, WPF
  • Preferred Skills:
    • Understanding of MVVM patterns
    • Proficiency in UI/UX implementation using XAML
    • Keeping updated with .NET releases

 

Web Frontend

  • Develop web client applications using ASP.NET Core.
  • Skills: ASP.NET Core, React, Typescript, Javascript, CSS
  • Preferred Skills:
    • Understanding of WebSocket 
    • Proficiency in .NET development
    • Keeping updated with .NET releases

 

Backend

  • Developed server-side applications that processed real-time IoT device data and management APIs.
  • Skills: C#, WebSocket, EF Core, MariaDB
  • Preferred Skills:
    • Experience designing and implementing Microservice Architecture (MSA)
    • Familiarity or interest in Message Queues (e.g., Kafka) and gRPC
    • Experience with high-volume real-time data processing

 

System & Interface

  • Develop interface drivers to collect equipment data on Linux-based IoT devices and firmware for specific IoT environments.
  • Skills: C/C++, .NET, Linux, STM32
  • Preferred Skills:
    • Ability to review hardware datasheets and implement communication protocols
    • STM32 firmware development experience
    • Solid understanding of the Linux Kernel
2
Your skills & qualifications

Qualification and Education Requirements:

  • Bachelor’s degree in Computer Science or related
  • At least 5+ years of experience in Full Stack development.
  • Excellent English communication skills and ability to manage cross-functional projects.
  • Leadership skills with experience mentoring or managing small to medium-sized teams 

 

Note: Kindly send us your CV in English only.

 

Preferred Skills

  • Experience in Microservices Architecture
  • Knowledge of multi-threaded or socket programming.
  • Experience in building integrated systems with various hardware devices. (IoT, etc).
  • A major advantage for candidates graduating from the top 5 universities specializing in Software Engineering.
3
Benefits

Why You'll Love Working Here

  • EMCT is a young and fast-developing company that provides innovative services based on IoT monitoring technology, striving to offer safer spaces for our customers and enhance the value of these spaces.
  • If you are focused on engaging in innovative international projects that provide numerous opportunities to develop your skills, we encourage you to apply and elevate your career with us.

 

What will we offer you?

  • Attractive Salary
  • Comprehensive Benefits: social insurance, bonus,12 days of annual leave, and Vietnamese public holidays.
  • Chance to be a Key Person
  • International Work Environment
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews