Design Engineer

Rooftop My — Malaysia · Posted ~3 days ago

Junior Full-time Hybrid

Skills

UI design frontend development production coding product design software engineering frontend JavaScript UI frameworks

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A product-focused engineering role where you will bridge design and development by creating interfaces and implementing them directly in production code. The position suits engineers who enjoy crafting polished user experiences while maintaining strong technical standards.

Highlights

Opportunity to combine product design and software engineering by owning both visual design and implementation. Work in a collaborative product team with opportunities to influence user experience and build polished digital solutions.

Description

Position: Design Engineer Company: Rooftop Energy Tech Sdn Bhd Team: Product - Software (Design) Reports to: Senior Product Manager Location: Damansara, Selangor Type: Full-time About the Role Rooftop Energy is hiring a Design Engineer for the team building RooftopIQ. This is a hybrid role: you design a screen and you also write the production code for it, so what ships matches what was designed, with nothing lost in the handoff. Normally a designer hands a picture of the product to an engineer, who rebuilds it in code. Details get lost in that handoff: spacing drifts, animation feels off, small polish disappears. A Design Engineer removes the handoff by owning both sides. This role is pitched at one to three years of experience. About the Group Rooftop Energy is part of Altus Energy, a Malaysian power and energy-technology group with more than two decades of operating history. The group designs, builds and operates power assets, and develops software products spanning solar deployment, power-asset management and adjacent power-infrastructure domains. RooftopIQ is the flagship SaaS product line, built on a single platform spine that also powers GensetIQ and the group's telco monitoring products. Rooftop Energy itself is an early-stage startup within the group, and the founding team is still being built, so you join early with real influence over product direction. What You Will Do Keep the shared component library healthy: buttons, dropdowns, tables and the other reusable interface pieces used across the company. Keep that library consistent and up to date so the same pattern is never rebuilt from scratch.Make it easy for anyone to prototype: build templates and lightweight tools so a non-designer can mock up an idea quickly instead of waiting in a design queue.Sweat the small details: how a button responds to a press, how a menu opens, what a loading state feels like. These details are what make a product feel considered rather than assembled.Support other teams: when a team brings a messy, half-formed problem, work out what the user actually needs and design and build the solution for it. What We Are Looking For We are hiring for raw ability and taste, not track record. Formal design or computer science qualifications are not required; self-taught is common and often stronger. Job titles vary too: you may have been called Frontend Developer, UI Designer, Product Designer, or held no formal title at all. Must Have A portfolio with live links, not only images or Figma files: something you built that we can actually click onBoth design tools (for example Figma) and frontend code (for example React, TypeScript, CSS) on your CV: if only one shows up, this is likely not the right roleEvidence of building things unprompted: personal sites, side projects, open-source contributions, hackathonsGenuine interest in craft: you bring up animation, spacing, accessibility, or how it feels without being asked Good to Have Exposure to a design system, component library, Storybook, or design tokens. At this level we expect you to have worked inside one, not necessarily built one from scratch Who You Are You can explain a design decision with real reasoning about the user, not just it looked niceYou have owned a problem end to end, not only worked from a handed-down specYou do not describe code as not really my thing Why Join Us Work on a real product with live pilot customers and a global target marketJoin a team that benchmarks against the best engineering teams globallyAn engineering culture built on ownership, high standards and continuous self-developmentDirect access to senior leadership and real autonomy in technical decisionsInvestment in your growth, including conference attendance (a recent example: QCon London)A codebase that respects engineers' time: strong tests, type safety end to end, ISO 27001 controls and documentation discipline as a team habit What You Get Profit-sharing that rewards real contribution, not a token bonusA modern engineering setup: your choice of laptop, plus a dedicated workstation for office daysHybrid working, office-anchored with day-to-day flexibilityFlexible hours, with no clock-in or clock-outAnnual leave, plus flexible unlimited leave on top, subject to approvalMedical, dental and hospitalisation coverage