Golang Developer

Hà Nội, Đà Nẵng, Hồ Chí Minh, Vietnam, Vietnam
Full-time

Key Responsibilities

  • Design, develop, and maintain robust and scalable microservices using Golang.
  • Leverage experience in C++/Java to bring a deeper understanding to system design and optimization.
  • Collaborate with Product Owners and other stakeholders in an Agile environment (Scrum & Kanban) to deliver high-quality solutions.
  • Develop and maintain APIs and backend services for SaaS applications.
  • Contribute to technical decision-making and architectural design.
  • Troubleshoot, optimize, and enhance existing codebases for performance and scalability.
  • Provide mentorship to junior team members and actively participate in code reviews.

Requirements

  • 5+ years of professional software development experience, with a focus on backend development.
  • Strong experience with Golang (at least 2+ years) and solid knowledge in C++/Java.
  • Deep understanding of Agile methodologies, including Scrum and Kanban.
  • Hands-on experience with microservices architecture and building RESTful APIs.
  • Proven ability to deliver SaaS products in a startup or dynamic environment.
  • Good communication skills and proficiency in English (optional but highly preferred).

Bonus Points

  • Frontend development skills, particularly with React.
  • Familiarity with DevOps practices, including CI/CD pipelines, containerization (e.g., Docker), and infrastructure as code.
  • Experience as a Scrum Master or Agile facilitator.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
  • Understanding of AI/ML technologies and their practical applications.

What We Offer

  • Competitive salary and benefits package.
  • A collaborative and dynamic work environment.
  • Opportunities to grow and innovate with a passionate and driven team.

Apply For This Job

To apply for this position, please fill in the information below.

Work location *
Which type of employment do you want to apply? *
Which of the following best describes your nationality or residency status?
Applying for the position *

Please provide your expected salary and specify the currency you prefer.

Where did you come across our recruitment opportunity? *

Please upload a PDF or DOC file of your resume below, as well as a cover letter, or any other supporting documentation that you have which will help us to make our decision as to whether you are the ideal candidate for this job.

By submitting this form, I consent to Vinova collecting, using, and disclosing my personal data (including my name, contact details, and CV/resume) for the purposes of processing my job application, evaluating my suitability for employment, and contacting me regarding recruitment matters. *

Click to upload or drag and drop

Maximum file size: 200MB

Draft saved

Please complete the CAPTCHA verification above to enable submission