Senior Software Engineer

BLOOMTHIS FLORA SDN. BHD.

Petaling Jaya

Hybrid

MYR 89,000 - 156,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work from PJ office
Insurance coverage
Staff discounts on Bloomthis products
Monthly team-building activities
Meaningful, impact-driven work

Job summary

BloomThis Flora Sdn. Bhd. is seeking a Senior Software Engineer to be a hands-on builder on a small tech team, writing code, shipping features, and shaping system design.

You will own major parts of the platform end to end and help set technical standards while growing the engineers around you. You’ll work on Warehouse Management System, customer mobile app, and driver app, with a focus on reliability, performance, and customer experience.

Qualifications

  • 3–5 years of professional software engineering experience.
  • Strong proficiency in TypeScript, React, and Node.js-based backend development.
  • Relational databases experience with PostgreSQL, including schema design and query optimization.
  • Experience building and deploying applications on AWS.
  • Track record of owning features end to end and shipping them to production.
  • Clear communication skills and comfort working with non-technical teammates.
  • Problem-solving mindset and the ability to make sound decisions with incomplete information.

Responsibilities

  • Design, build, and maintain features across web, mobile, and backend systems with a focus on scalability, performance, and reliability.
  • Take ownership of key systems from design through deployment and monitoring.
  • Contribute to architecture decisions and development practices with the Tech Lead.
  • Identify risks and technical debt and propose practical improvements.
  • Collaborate with fulfillment operations, business teams, and non-technical stakeholders.
  • Review code and mentor other engineers to build a collaborative team.
  • Use data and monitoring insights to diagnose issues and guide technical decisions.
  • Understand e-commerce and logistics domains to improve customer and operations experiences.

Skills

TypeScript
React
Node.js

Tools

PostgreSQL
AWS
CloudWatch
Sentry
Shopify Liquid

Job description

At BloomThis, we're in the business of creating moments for people. Our on demand gifting platform helps customers celebrate birthdays, anniversaries, apologies, and everything in between, with flowers and gifts delivered when it matters most. Behind every delivery is technology that connects our customers, warehouse, and drivers, and we're looking for an engineer to help build it.

The Role

As a Senior Software Engineer, you'll be a hands-on builder on a tech team of 4–8 engineers. You'll spend most of your time writing code and shipping features, while bringing senior judgment to how our systems are designed. You'll own significant parts of our platform end to end, help shape our technical standards, and support the growth of the engineers around you.

What You'll Work On

Warehouse Management System: build the tools that keep our inventory, order fulfillment, and warehouse operations running smoothly, including during peak seasons like Valentine's Day and Mother's Day.

Customer mobile app: develop and improve our React Native app so customers can order and track gifts with ease.

Driver app: build the app our drivers rely on to receive deliveries, navigate routes, and confirm drop-offs.

Key Responsibilities

Design, build, and maintain features across our web, mobile, and backend systems, with a focus on scalability, performance, and reliability.

Take ownership of key systems from technical design through deployment and monitoring.

Contribute to architecture decisions, design patterns, and development practices alongside the Tech Lead.

Identify risks and technical debt in existing systems, and propose practical improvements.

Work closely with fulfillment operations, business teams, and non-technical stakeholders, explaining technical trade-offs clearly.

Review code and mentor other engineers, helping build a collaborative, learning-oriented team.

Use data and monitoring insights to diagnose issues and guide technical decisions.

Understand our e-commerce and logistics domain, and look for ways technology can improve the customer and operations experience.

Language: TypeScript (across the stack)

Frontend: React, NextJs

Cloud and monitoring: AWS, CloudWatch, Sentry

What We're Looking For

3–5 years of professional software engineering experience.

Strong proficiency in TypeScript, React, and Node.js-based backend development.

Solid experience with PostgreSQL or other relational databases, including schema design and query optimization.

Experience building and deploying applications on AWS or a similar cloud platform.

A track record of owning features end to end and shipping them to production.

Clear communication skills and comfort working with non-technical teammates.

A problem-solving mindset and the ability to make sound decisions with incomplete information.

Nice to Have

Experience with React Native or shipping mobile apps to the App Store and Google Play.

Experience with Shopify Liquid.

Background in e-commerce, logistics, warehouse management, or delivery systems.

Experience with monitoring and observability tools such as Sentry or CloudWatch.

What We Offer

Hybrid work arrangement from our PJ office

Insurance coverage

Staff discounts on Bloomthis products

Monthly team-building activities

The chance to build systems that help people create meaningful moments every day

Benefits & Perks

Perks and benefits Medical Dental Vision Outpatient Clinic, Staff Credit, Staff Purchase Di

About Us

Hi. We're BloomThis, the moments company.

We're all about creating moments of happiness. From happy celebrations to romantic promises, reunions you can't wait to happen, to farewells you never want to end. Big or small - we believe life is filled with countless moments worth celebrating, whether with flowers or gifts.

Our Products and Services:

Exquisite handcrafted flower bouquets Artfully designed floral arrangements for all occasions Curated gift sets with a personal touch Same-day delivery, Express delivery Nationwide delivery service Subscription services for a regular dose of floral happiness

Questions for Applicants
  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • How many years' experience do you have as a software engineer?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have in a software development role?
  • Do you have Systems Design experience?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

E-Commerce & CRO Executive
E-Commerce & CRO Executive

BLOOMTHIS FLORA SDN. BHD. • Selangor

On-site
MYR 72,000 - 108,000
Medical
Dental
Vision
+3
Supply Chain Manager
Supply Chain Manager

BLOOMTHIS FLORA SDN. BHD. • Petaling Jaya

On-site
MYR 180,000 - 300,000
Medical
Dental
Vision
+2
Senior Software Engineer – Build Scalable Platform (Hybrid)
Senior Software Engineer – Build Scalable Platform (Hybrid)

BLOOMTHIS FLORA SDN. BHD. • Petaling Jaya

Hybrid
MYR 89,000 - 156,000
Hybrid work from PJ office
Insurance coverage
Staff discounts on Bloomthis products
+2
Florist
Florist

White On White (M) Sdn Bhd • Petaling Jaya

On-site
MYR 22,000 - 39,000
Social Commerce Executive (Content Creator & Live Host)
Social Commerce Executive (Content Creator & Live Host)

Floristika.Com.My Sdn Bhd • Kuala Lumpur

On-site
MYR 50,000 - 80,000
Sales Operation Coordinator (Mandarin Speaker)
Sales Operation Coordinator (Mandarin Speaker)

BLOOMTHIS FLORA SDN. BHD. • Selangor

On-site
MYR 36,000 - 60,000
Medical, Dental, Vision
Staff Credit
Staff Purchase
Software Engineering
Software Engineering

OCBC • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Engineer (Web)
Software Engineer (Web)

ABS • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Full-time position
Attractive salary package
12 days/year trainings
+1
Software Engineer (Full Stack)
Software Engineer (Full Stack)

ThoughtFull • Kuala Lumpur

On-site
MYR 93,000 - 148,000
Senior Software Engineer, Business Applications
Senior Software Engineer, Business Applications

GrabTaxi Holdings Pte. Ltd. • Petaling Jaya

On-site
MYR 180,000 - 260,000
Term Life Insurance
Medical Insurance
GrabFlex
+5