👨🏻‍💻 postech.work

Senior Back - End Developer

CT Group Vietnam • 🌐 In Person

In Person Posted 5 days, 6 hours ago

Job Description

Key Responsibilities

Design, implement, and maintain highly available and scalable backend services for the Ground Controller System.

Deliver end-to-end features

for a work-management web application - translate business requirements into scalable technical designs and ship iteratively.

Build and maintain RESTful APIs

and real-time communication channels (

WebSockets, gRPC, Server-Sent Events

) to support UAV and ground control operations.

Integrate backend services seamlessly with front-end systems and external UAV/IoT interfaces.

Model and optimize SQL and NoSQL databases

(e.g., indexing, caching, migrations) to ensure data integrity, performance, and synchronization.

Optimize performance and scalability

using profiling, query tuning, Core Web Vitals improvements, frontend bundle management, and backend service scaling.

Ensure security and privacy

across the stack, including SSO (OAuth2/OIDC/SAML), RBAC/ABAC, input sanitization, rate limiting, audit logging, and secrets management.

Maintain quality through testing

: implement unit, integration, end-to-end; automate with CI/CD pipelines to ensure reliable delivery.

Mentor and support junior engineers

, sharing knowledge, providing technical guidance, and fostering a collaborative team culture.

Stay current with modern technologies

and development practices; propose and drive improvements to enhance product quality and developer experience.

Education \& Experience

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Minimum of 3–5 years of experience as a Back-End Developer in a professional setting.

Experience with backend programming languages such as

Python/JavaScript

and backend frameworks such as

Flask, Django, Node.js

or similar.

Strong understanding of

SQL

and

NoSQL

databases, including

MySQL, PostgreSQL, MongoDB, and Redis.

Hands-on experience with

containerization and orchestration

tools like

Docker and Kubernetes

.

Practical experience with CI/CD pipelines (e.g., Jenkins, GitLab CI)

Experience with message queues (e.g., RabbitMQ, Kafka) and caching mechanisms.

(Preferred) Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

Knowledge of version control systems like

Git

and related workflows

Background in real-time, distributed, or IoT/UAV systems is a strong plus.

Soft Skills

Strong analytical and system design skills for creating logical and efficient solutions.

Strong problem-solving mindset and ability to work independently on complex tasks.

Excellent collaboration and communication skills with cross-functional teams (DevOps, QA, AI/ML).

Proactive, system-oriented thinking with a strong sense of responsibility for product quality.

Ability to manage multiple tasks and meet deadlines in a fast-paced environment.

Leadership skills to guide and mentor junior team members effectively.

Benefits

Competitive salary based on skills and experience.

Performance-based bonuses and rewards for outstanding contributions.

Opportunities to work on large-scale, diverse projects developed by the company.

Professional working environment with a transparent and respectful culture.

Access to training programs, certifications, and career development opportunities.

Comprehensive health insurance and other employee benefits as per company policy.

Contact:

Zalo/Call: 0898 352 677

Mail: tan.hoang.e@ctmcorp.com.vn

Location

: CT Group Corporation, 117 Nguyễn Đình Chiểu, Ward 6, District 3, Ho Chi Minh City, Vietnam

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.