TopDev

API/Back-End Software Engineer ​

UIZA

184 Nam Ky Khoi Nghia St, Ward 6, District 3, HCMC
Job Description
About Company

We are looking for a backend engineer to help us build and maintain the codebase that powers both our customer APIs as well as internal service APIs. This is a role for engineers that are familiar with standard web backend architecture, and capable in database design and interaction. Our API platform is under constant load and scrutiny, so experience and commitment to easily understood and tested code is also a key part of the role. 

Responsibilities

  • Visualizing the flow of data through a complex application is critical to your success, and to the team’s;
  • Working closely with the product team as well as architect team to understand and document the functional needs of their product requirements;
  • Developing new code to solve new problems, as well as maintaining existing code to squash bugs. 

Your skills & qualifications

  • Have at least 2 years building software applications; 
  • Experience working with a major programming language (Javascript or Golang); 
  • Familiar with NodeJS and popular Javascript syntaxes like ES6 or TypeScript;
  • Experience designing and integrating RESTful APIs (gRPC is a plus);
  • Have experience building app using NodeJS and Redis/MySQL;
  • Have experience in using ORM library such as Sequelize;
  • Have experience in writing unit tests using Mocha/Jest;
  • Have good problem solving skills;
  • Experience in development team collaboration process and tools (Jira Software, BitBucket, Confluence… or equivalent);
  • Experience in creating public-facing APIs; 
  • Experience with Git and Gitflow;
  • Experience working with Microservice is a plus;
  • Experience working with Serverless is a plus;
  • Advantage to have experience writing unit tests and shell scripting;
  • Bonus point: Familiarity with containerization development workflows. 

Benefits for you

  • International healthcare insurance, plus the basic insurances regulated by the Labor Code;
  • Free lunch and coffee!
  • Career development in an international company;
  • The chance to improve your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics;
  • The possibility to become acquainted with trending technologies and frameworks and interact with professional teams that use them;
  • Challenging projects with a casual and friendly work environment;
  • Creativity and innovation are highly appreciated;
  • Occasional team buildings that let you know your colleagues.

Company

UIZA

Industry

Product

Company size

Nationality

About us

General information