Fullstack Engineer

LinkedIn|Vinova|Thành Phố Cao Lãnh, Dong Thap, Vietnam|6 Aug 2026
Apply Now →

JOB DESCRIPTION

Company Overview / Employee Value Proposition

Established in 2010, Vinova is a passion-driven and award-winning development company for mobile, web, and enterprise applications. Our clients span the globe and cover a wide range of projects including IoT, blockchain, banking, fintech, networking, and ecommerce. Vinova earns respect from customers by being committed to quality, flexibility, and speed. We strive to build great products by working with passion, working closely with our customers, and through open but disciplined collaboration. You will be working in an encouraging and challenging environment, taking advantage of the latest technology to develop excellent mobile apps for clients. You will be engaging clients in both on-site and off-site support. Interested in joining our all-star team? Submit your application to us now!

Job Summary

We are seeking a Full Stack Developer with strong software engineering fundamentals and a sharp product mindset. At Vinova, we value engineers who do not just write code, but actively understand business requirements, ask the right questions, justify technical decisions, and build clean, scalable, and maintainable software. You will participate across the full software development lifecycle and responsibly leverage modern AI tools to maximize productivity while upholding high code quality standards.

Key Responsibilities

  • Design, develop, and maintain robust backend services and RESTful APIs.
  • Participate in the full software development lifecycle (SDLC), from requirement clarification and technical planning through to deployment and maintenance.
  • Work closely with Product Owners, Designers, and engineering teammates to understand business goals, evaluate trade-offs, and propose effective technical solutions.
  • Write clean, maintainable, and well-structured code. Actively participate in peer code reviews and contribute to engineering best practices.
  • Debug production issues, implement proper logging, and continuously optimize existing system architectures.
  • Responsibly utilize modern AI tools to accelerate development workflows without compromising code security, readability, or reliability.


Job Requirements

  • 2 years of experience in software development; proficient in backend services, RESTful APIs, and relational databases (PostgreSQL/MySQL).
  • Strong understanding of OOP, SOLID, Clean Architecture, Design Patterns, and Unit Testing with proven practical application.
  • Solid grasp of Monolith vs. Microservices, logging, production debugging, and the ability to articulate technical trade-offs clearly.
  • Practical experience using AI tools (Cursor, Copilot, ChatGPT/Claude) with strong code review discipline before submitting PRs.
  • Product-oriented mindset with basic hands-on experience in React, Next.js, or Vue.


Nice to Have

  • Experience with Queues, Background Jobs, Docker, or CI/CD pipelines.
  • Experience in SaaS products, media streaming (HLS/M3U8), or direct stakeholder communication.
  • Participate in team building activities, company trips of the company.


Why Join Us?

  • Competitive salary with performance-based bonuses.
  • Clear opportunities for career development and growth within a regional APAC setup.
  • A collaborative, professional, and innovation-driven work environment.
  • Employee recognition and reward programs.
  • Participate in team building activities, company trips of the company.