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.