Back to search

Company

  • Product
  • 10+
  • Singapore
  • 9am - 6pm
Company profile

Princial Back End Engineer (GoLang)

Q1, HCM

We may be asked to verify your email address to complete the process

Your CVNo file chosen

1000 of 1000 character remains

Princial Back End Engineer (GoLang)

Up to $3000 (Gross)
Q1, HCM
fulltime
3+ years
Posted 2 months ago
Apply now
Job Description

Our client is an EdTech start-up company on a mission to provide a new style of online & offline merged learning around the world. They provide students quality learning; high-standard studying materials, great learning environments, personal coaches to improve their exam scores and school performance. With their dedicaton, they has fundraised $4.8 million US in a seed round to keep offering e-learning apps for elementary, junior high, and high school students as well as running learning centers in the Southeast Asian region, especially in Vietnam for now.

  • Company type:  Product
  • Country: Singapore
  • Company size:  +15 members
  • Workplace:  District 1, Ho Chi Minh
  • Working Time: Mon - Fri
  • Main Technologies: Golang, TDD...

Responsibilities:

  • Focus on the quality aspect of the syste
    • Automated testing.
    • Non-functional requirements: technical debt, refactoring, performance, security, etc.
    • Maintain consistent code quality & architecture.
  • Prevent big refactorings from happening.
  • Make sure quality is responsibility of everyone, every day.
  • Raise code review standards.
  • Ensure the right technical decisions are being made by the team.
  • Onboarding, coaching and mentoring
    • Be a source of technical knowledge, provide training and share technical knowledge to other members in the same team or across the whole  Tech department.
  • Be a team member to implement features.
  • Communication
    • Daily communication with team members.
    • One-on-one meetings with team members to understand and feedback technical advices.
    • Discuss with the project lead to balance between development quality and speed.
    • Cross team discussion to resolve technical dependency issues.
    • Give the department lead constructive feedback and impending problems about team’s current technical strengths and weaknesses.

Requirements:

  • Be experienced with Golang, GraphQL.
  • Be experienced in designing database schemas for large and data complex systems: Enterprise Resource Planning, other B2B systems, etc.
  • Be experienced with TDD and automated testing.
  • Enjoy coaching and mentoring junior members.
  • Teamwork: “Your problems are my problems, my problems are your problems”.
  • Strong desire to learn and to grow.
  • Good at english communication.

Nice to have knowledge/experience:

  • Be familiar with Scrum best practices.
  • Be exposed to B2B SaaS planning and development.

Benefits:

  • Probation: 2 months (100% full-time salary).
  • Health Insurance package from BaoViet.
  • Role rotation opportunity.
  • 14 days Paid Leave Annually.
  • Young, dynamic and cooperative working environment.

Interview process:

  • Round 1: HR interview (direct/online).
  • Round 2: Interview with Technical manager and the team.
  • Round 3:  Coding challenge/test in 5 days.
Apply now