Software Engineer Lead VN

Responsibilities:

  • Contribute to the ideation, technical design, implementation, and testing of product features that empower our business and deliver impact to our customers. 

  • Produce high-quality software following good architecture and design principles that are scalable. 

  • Design & deliver thoughtfully crafted APIs to drive the interactions between our client applications and backend services. 

  • Code review, refactoring and managing source code per standards and ensure quality. 

  • Provide technical leadership to the development team.

Requirements:

  • 4 - 5 years’ experience 

  • Understanding of good software design principles and have applied principles to professional work. 

  • Good with English, written and spoken.  

  • Experience with programming languages such as, Golang, JavaScript (JS), TypeScript (TS), Python, etc 

  • Experience with RESTful API, integration testing, unit testing 

  • Ability to work effectively in a fast-paced, complex technical environment with high adaptability and flexibility.