Full-Stack Engineer — Hybrid, Profit‑Sharing, Impact

Rooftop Energy

Petaling Jaya

On-site

MYR 90,000 - 150,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Profit sharing
Modern workstation
Hybrid working
Flexible hours
Annual leave with unlimited leave
Medical, dental and hospitalisation

Job summary

Rooftop Energy Tech Sdn Bhd is hiring a Full-Stack Software Engineer to ship across the entire stack. You will own modules end-to-end, including backend and frontend components, and collaborate in a fast-moving team with direct leadership access.

You will work with Python, Django, TypeScript, and modern frontend tooling to deliver robust features for RooftopIQ and related products. The role emphasizes ownership, testing, and clear async updates, with a hybrid-office setup in Damansara, Selangor.

Qualifications

  • 1–3 years of professional experience shipping production software.
  • Proficient in Python and TypeScript with real feature shipping.
  • Strong reading of code, tests, and clear async written updates.

Responsibilities

  • Take end-to-end ownership of specific modules (e.g., billing, appointments, IoT integrations).
  • Ship three to four PRs per week across backend and frontend.
  • Pair with a teammate on middleware and unblock technical hurdles.
  • Leave careful code reviews on colleagues' changes.
  • Provide weekly updates and participate in bi-weekly 1:1 with manager.

Skills

Python
TypeScript
Testing
Code reviews
Documentation
Written communication

Tools

Django
Django Ninja
Pydantic
TimescaleDB
Celery
pytest
Factory Boy
TypeScript
React
Vite
TanStack
Tailwind
Shadcn/ui
Zod
OpenAPI
Orval
AWS
Pulumi

Job description

Rooftop Energy Tech Sdn Bhd is hiring a Full-Stack Software Engineer to ship across the entire stack. You will own modules end-to-end, including backend and frontend components, and collaborate in a fast-moving team with direct leadership access.

You will work with Python, Django, TypeScript, and modern frontend tooling to deliver robust features for RooftopIQ and related products. The role emphasizes ownership, testing, and clear async updates, with a hybrid-office setup in Damansara, Selangor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Rooftop Energy • Petaling Jaya

On-site
MYR 90,000 - 150,000
Profit sharing
Modern workstation
Hybrid working
+3
Full-Stack Engineer: Build End-to-End Web Apps (Hybrid)
Full-Stack Engineer: Build End-to-End Web Apps (Hybrid)

pitchIN • Kuala Lumpur

Hybrid
MYR 60,000 - 90,000
Flexible hybrid working
Opportunity to influence product design
Growth with an experienced team
Full-Stack Engineer: Python, React, DevOps & Scalable Apps
Full-Stack Engineer: Python, React, DevOps & Scalable Apps

techstreet • Petaling Jaya

On-site
MYR 90,000 - 150,000
Hybrid Full-Stack & Backend Engineer - E-commerce & Crypto
Hybrid Full-Stack & Backend Engineer - E-commerce & Crypto

Sinergia Talents • Kuala Lumpur

Hybrid
MYR 28,000 - 167,000
Hybrid work
Monthly allowances
Outpatient coverage
+1
Full Stack Engineer – Sustainable Tech & Cloud (Malaysia)
Full Stack Engineer – Sustainable Tech & Cloud (Malaysia)

Tata Consultancy Services Limited • Kampung Malaysia Tambahan

On-site
MYR 90,000 - 140,000
Hybrid TechOps Engineer: Cloud, IT & Automation
Hybrid TechOps Engineer: Cloud, IT & Automation

Rooftop Energy • Petaling Jaya

Hybrid
MYR 60,000 - 120,000
Profit sharing
Hybrid work
Flexible hours
+4
Senior Full-Stack Architect for Scalable Systems
Senior Full-Stack Architect for Scalable Systems

EverestEngineering • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Full-stack Engineer (Ruby on Rails) Engineering / Full-time
Full-stack Engineer (Ruby on Rails) Engineering / Full-time

Shortcut • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Senior Full-Stack Engineer - Data-Driven Cargo SaaS
Senior Full-Stack Engineer - Data-Driven Cargo SaaS

Rotate • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Full-Stack Software Engineer II — Hybrid, Growth & AI Tools
Full-Stack Software Engineer II — Hybrid, Growth & AI Tools

Experian Asia Pacific • Cyberjaya

Hybrid
MYR 120,000 - 180,000
Hybrid work arrangement
Inclusive paid leave
People-first workplace
+3