Software Engineer

Taylor's Education Group

Subang Jaya

On-site

MYR 150,000 - 210,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking a Senior Software Engineer to help build a new B2B corporate learning platform. You will shape product and engineering culture, work across the full stack, and ship features for enterprise clients and thousands of learners.

You’ll collaborate with Product, Learning, and Design to deliver scalable, secure, and delightful software. This hands‑on role requires strong React on the frontend, Node.js on the backend, and cloud deployments.

Qualifications

  • 5+ years of professional software engineering experience building modern web applications.
  • Strong experience building applications using React.
  • Experience building scalable backend services using Node.js and RESTful APIs.
  • Experience designing and working with PostgreSQL databases.
  • Solid understanding of software engineering principles, including testing, code quality, version control, and debugging.
  • Experience working with Git and modern CI/CD workflows.
  • Comfortable working in a fast-moving startup environment with evolving priorities.
  • Excellent problem-solving skills and the ability to work independently while collaborating effectively with others.
  • Strong communication skills and willingness to work closely with both technical and non-technical colleagues.
  • Experience with cloud platforms such as AWS or GCP.
  • Experience with Docker and containerised deployments.
  • Experience building multi-tenant SaaS platforms.
  • Knowledge of authentication technologies such as OAuth2, OpenID Connect, and SSO.
  • Experience with modern testing frameworks and automated deployment pipelines.
  • Experience within EdTech, HR Tech, or enterprise SaaS products.
  • Interest in AI-assisted software development and developer tooling.
  • Previous experience at an early-stage startup or as a founding engineer.

Responsibilities

  • Design, develop, test, and maintain high-quality features across 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 to understand and extend.
  • Participate throughout the software development lifecycle from discovery and design through implementation, testing, deployment, and production support.
  • 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.
  • 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.
  • Contribute to architectural discussions and evolve the platform as it grows.
  • Review code and provide constructive feedback to teammates.
  • Identify technical debt and proactively improve code quality 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.
  • Work as part of a collaborative, supportive engineering team and mentor junior engineers.

Skills

React experience
Node.js APIs
PostgreSQL
Software architecture
Testing & code quality
CI/CD
Git
Cloud platforms
Docker
Multi-tenant SaaS
OAuth2/OpenID/SSO
AI/Dev tools interest
Founding engineer experience

Tools

Docker
Git
CI/CD
AWS
GCP
PostgreSQL

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.


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 scalable, secure, and delightful product.


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.


What you will do

1 | 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.


2 | 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.


3 | 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.


4 | Collaboration and team


  • Work as part of a collaborative, supportive engineering team where knowledge sharing is encouraged.

  • Partner closely with designers, product managers, and other stakeholders to deliver high-quality outcomes.

  • Mentor junior engineers through pairing, code reviews, and technical guidance.

  • Contribute to building a positive engineering culture where people feel safe to learn, experiment, and continuously improve.


Our culture

We are early‑stage, which means there is no established playbook, but there is a clear set of values that defines how we work. We’re looking for engineers who don’t just build software, but they help build the company.


1 | Passionate about people and learning

We are in the business of human growth. That starts internally, where we invest in each other's development the same way we invest in our clients.


2 | Growth mindset

We embrace feedback, stay curious, and see setbacks as part of the process. We expect the same from our team members.


3 | Driven by continuous improvement

We do not ship and move on. We measure, reflect, and raise the bar on the platform, on our processes, and on ourselves.


4 | Client and learner success first

The measure of our technology is the impact it has on real people. We stay close to that and let it guide our priorities.


What we’re looking for:


  • 5+ years of professional software engineering experience building modern web applications.

  • Strong experience building applications using React.

  • Experience building scalable backend services using Node.js and RESTful APIs.

  • Experience designing and working with PostgreSQL databases.

  • Solid understanding of software engineering principles, including testing, code quality, version control, and debugging.

  • Experience working with Git and modern CI/CD workflows.

  • Comfortable working in a fast‑moving startup environment with evolving priorities.

  • Excellent problem‑solving skills and the ability to work independently while collaborating effectively with others.

  • Strong communication skills and willingness to work closely with both technical and non‑technical colleagues.

  • Experience with cloud platforms such as AWS or GCP.

  • Experience with Docker and containerised deployments.

  • Experience building multi‑tenant SaaS platforms.

  • Knowledge of authentication technologies such as OAuth2, OpenID Connect, and SSO.

  • Experience with modern testing frameworks and automated deployment pipelines.

  • Experience within EdTech, HR Tech, or enterprise SaaS products.

  • Interest in AI‑assisted software development and developer tooling.

  • Previous experience at an early‑stage startup or as a founding engineer.


You will thrive here if you:


  • Are energised by working in a space where the product genuinely improves how people learn and develop.

  • Lead with humility where you are willing to ask for help, share what you do not know, and celebrate others' contributions.

  • Actively seek feedback and create space for honest conversations, even when they are uncomfortable.

  • Care about the craft of building great products, and care just as much about what enables people to use it.


What success looks like


  • You make meaningful contributions to the platform within your first few weeks and quickly become a trusted member of the engineering team.

  • Features are delivered with high quality, strong reliability, and maintainable code.

  • You actively improve engineering practices, tooling, and developer experience.

  • Your teammates enjoy working with you because you’re collaborative, supportive, and raising the technical bar.

  • Our enterprise clients and learners experience a fast, reliable, and intuitive platform because of the software you’ve helped build.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Manager
Product Manager

Taylor's Education Group • Subang Jaya

On-site
MYR 100,000 - 200,000
Senior Fullstack Developer
Senior Fullstack Developer

Agmo Studio Sdn Bhd • Selangor

On-site
MYR 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Sitecore • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Full-Stack Engineer (L2)
Full-Stack Engineer (L2)

MerchantSpring • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Software Engineer-Software Developer
Software Engineer-Software Developer

Antlysis Design Sdn. Bhd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
AI Engineer
AI Engineer

Pand.ai • Johor Bahru

On-site
MYR 60,000 - 90,000
Engineering Manager - AI Payments App
Engineering Manager - AI Payments App

Kira Incorporated • Selangor

Hybrid
MYR 220,000 - 360,000
Head of Application
Head of Application

Puncak AI • Petaling Jaya

On-site
MYR 360,000 - 600,000
Medical coverage
Meal credits
Futsal court
+3
Lead Engineer - Stock Trading App
Lead Engineer - Stock Trading App

Kira • Petaling Jaya

Hybrid
MYR 180,000 - 320,000
Lead Engineer - Travel FX App
Lead Engineer - Travel FX App

Kira • Petaling Jaya

Hybrid
MYR 180,000 - 300,000