• Design and implement high-performance, scalable, reusable, and robust backend components and APIs by using NodeJS, Python. • Work with microservices architecture to break down monolithic systems and scale products. • Integrate user-facing elements created by Front-end developers with server-side logic, ensuring optimal performance. • Collaborate closely with cross-functional teams, including front-end developers, DevOps, Product Managers, and QA engineers. • Conduct thorough code reviews and ensure adherence to coding standards. • Optimize application performance and resolve complex technical issues by applying programming design patterns. • Promoting best DevOps practices for the team. • Work in an agile environment, participating in sprints, stand-ups, and retrospective meetings. • Evaluate our architectures and implement improvements that would make Turing proud. • Create documents so clear, they'll stand the test of time (and tech updates). • Manage and mentor talented developers, inspiring innovation and excellence.
• Master/Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or related field • Minimum 5 years of experience in Backend development with one of the following programming languages, such as NodeJS, Python, or Java • Hands-on experience in designing and developing RESTful APIs and/or GraphQL. • Proficiency in cloud services like AWS, Azure, or GCP • Knowledge of Data Dictionaries, Templates, Workflows • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes). • Extensive experience with backend development and architecture. • Proficient understanding of cross-browser compatibility issues and ways to work around them. • Proficient understanding of GIT for versioning. • Strong debugging, problem-solving, and optimization skills. • Startup Spirit: Self-motivated, comfortable in a dynamic, evolving environment • Good command of spoken & written English. • A fast learner and able to work independently.
• Exciting experience with a fast-paced company • Opportunity to harness your full potential as well as exposure to the international environment • Professional development opportunities and a commitment to ongoing learning. • A dynamic, open, and collaborative work culture • After probation, they will be eligible for social insurance (on full salary) and a Baoviet's insurance package. • 13th month salary, 12 annual leaves/year, and 1 additional yearly leave after one year of employment with the company. • 1 day off for Christmas (following Singapore office) • Monthly team-building activities • Company trips every year