Ho Chi Minh City
Senior Full Stack Engineer
KTI Talent Indicator is a talent discovery software platform with AI that offers: talent mapping, evaluation and reskilling services with training to companies.
As a Senior Full Stack Engineer (Backend) you will design, develop, and maintain high-performance, reliable, and scalable backend solutions. You will be responsible for creating efficient and reusable systems, APIs, and microservices, ensuring the security and integrity of systems, optimizing application performance, and collaborating closely with DevOps and QA teams.
Location:
Ho Chi Minh City, Vietnam
Functions:
- Design, develop, and maintain performant, reliable, and scalable backend solutions using Svelte, SvelteKit, and Golang.
- Architect and implement efficient and reusable backend systems, APIs, and microservices.
- Write clean, maintainable, efficient, and testable code, adhering to best practices and coding standards.
- Optimize application performance and scalability, identify and resolve bottlenecks, and improve overall system efficiency.
- Implement authentication, authorization, and data protection measures to ensure system security and integrity.
- Conduct thorough testing and debugging of applications and collaborate with QA engineers for high-quality software delivery.
- Work closely with DevOps engineers to deploy and manage applications in production environments.
- Stay updated with emerging technologies, trends, and best practices in development.
- Troubleshoot and resolve production issues, bugs, and performance bottlenecks.
- Maintain up-to-date and accessible testing documentation.
Requirements:
- Minimum education: Bachelor's degree in Computer Science, Engineering, or a related field.
- Specific specialties: Certification or experience in Golang, Svelte, SvelteKit, and cloud platforms like AWS, Azure, or Google Cloud.
- Minimum experience: 5+ years of experience as a Fullstack Developer.
- Valuable: Proficiency in other programming languages such as Rust; experience with containerization (Docker, Kubernetes) and message queuing systems (Nats, Kafka).
Skills:
- Strong proficiency with Golang, JavaScript, Java, and building backend microservices and applications.
- Experience with TypeScript and frontend technologies (HTML, CSS, JavaScript).
- Solid understanding of data structures, algorithms, and software design principles.
- Experience designing and implementing GraphQL APIs, RESTful APIs, and microservices architecture.
- Proficiency with RDBMS (Yugabyte, CockroachDB, Postgres) and NoSQL (Mongo) databases.
- Familiarity with CI/CD workflows (e.g., GitHub Actions) and version control systems (e.g., Git).
- Understanding of software testing principles and familiarity with testing frameworks/tools (e.g., Jest/Mocha, JUnit, Postman, Playwright, Vitest).
- Familiarity with containerization (Docker) and orchestration (Kubernetes) technologies.
- Strong problem-solving skills and effective collaboration in a fast-paced environment.
- Good English communication and interpersonal skills.
Benefits:
- Type of contract: Full-time permanent
- Face-to-face/hybrid/remote: Hybrid (2 days at office, 4 days/week during probation)
- Schedule: Standard business hours with flexibility for occasional travel to Singapore
- Salary: Up to $2,400 per month
- Additional benefits: Meal and transportation allowance, 13th salary, 14 annual leave days, laptop provided, growth and learning opportunities, social and health insurance under Vietnamese Labor Law.
#LI-TC1
- Locations
- Ho Chi Minh City
Ho Chi Minh City
Senior Full Stack Engineer
Loading application form