Software Engineer (Tau by Taylor's)
- Source: LinkedIn
- British University Vietnam
- On-site
- Ho Chi Minh City
- Full-Time
- Mid level
Job Description
ABOUT TAU BY TAYLOR’S
Tau by Taylor’s is the corporate learning and capability-building business of Taylor’s Education Group, created to help individuals and organisations build the skills needed to thrive in a rapidly changing world. We partner with organisations to understand their business priorities, workforce challenges and future capability needs. From leadership and professional development to emerging areas such as technology, data and artificial intelligence, we design practical learning experiences that are relevant to the workplace and focused on real-world application.
Our ambition is to go beyond traditional training. We believe meaningful learning should strengthen performance, build confidence and create lasting impact for both individuals and organisations. By combining Taylor’s established educational expertise with an agile, innovative and commercially focused approach, Tau develops learning solutions that respond to the evolving needs of businesses and their people across the region.
EMPLOYMENT ARRANGEMENT
This position is based in Ho Chi Minh City, Vietnam.
The successful candidate will be employed by British University Vietnam (BUV) under a Vietnamese employment contract. As a member of Taylor’s Education Group, BUV supports selected regional initiatives across the Group by employing locally based professionals who contribute to regional businesses and projects.
In this role, the successful candidate will be assigned to support Tau by Taylor’s regional business while remaining an employee of BUV throughout the assignment. BUV will remain the legal employer and will be responsible for all employment matters, including the employment contract, payroll, statutory benefits, leave administration and compliance with Vietnamese labour regulations.
POSITION PURPOSE
We are building a new B2B corporate learning and development platform and are looking for a Senior Software Engineer to help build it from the ground up.
As one of our founding engineers, you will play a key role in shaping both the product and the engineering culture. You’ll work across the full stack to design, build, and ship features that directly impact enterprise clients and thousands of learners.
This is a hands-on engineering role where you’ll collaborate closely with Product, Learning, and Design to turn ideas into a scalable, secure, and delightful product.
Our technology stack includes TypeScript, JavaScript, React, Node.js, PostgreSQL, and modern cloud infrastructure. More importantly, we’re looking for someone who enjoys solving real problems, writing clean software, and continuously improving how we build products.
We are a team that genuinely cares about learning, about each other, and about delivering meaningful outcomes for our clients. If that resonates with you, we’d love to meet you.
RESPONSIBILITIES
Build great product
- Design, develop, test, and maintain high-quality features across both frontend and backend systems.
- Build responsive and intuitive user experiences using React.
- Develop scalable and secure backend services and APIs using TypeScript, integrating with PostgreSQL and other platform services.
- Write clean, maintainable, well-tested code that is easy for others to understand and extend.
- Participate throughout the software development lifecycle from discovery and design through implementation, testing, deployment, and production support.
Deliver products that matter
- Work closely with Product, Learning, and Design teams to understand customer problems and turn requirements into working products.
- Contribute ideas during product discovery, helping shape solutions rather than simply implementing specifications.
- Take ownership of features from concept through production, ensuring quality, reliability, and performance.
- Help continuously improve the learner and administrator experience by focusing on usability, accessibility, and performance.
Technical excellence
- Contribute to architectural discussions and help evolve the platform as it grows.
- Review code thoughtfully and provide constructive feedback to teammates.
- Identify technical debt and proactively improve code quality, maintainability, and developer experience.
- Help establish engineering best practices around testing, documentation, CI/CD, monitoring, and observability.
- Stay curious about emerging technologies and evaluate new tools where they provide real value.
**Collaboration and team…
Skills
- React
- TypeScript
- microsoft-typescript
- PostgreSQL
- javascript
- NodeJS
- amazon-web-services
- google-cloud-platform
- Docker
- OAuth2
- openid-connect
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
