Join Our Lean Engineering Team to Build a Custom CMS
Welcome to Stardust Web Design. Our plan is to hire a small, effective team that can deliver an MVP quickly and scale from there. Below is exactly who we’re hiring now, what each role does, the requirements, expected salary (MYR), and experience level.
Location: Malaysia
Stack: Next.js · Node.js · TypeScript · SQL
Phase: MVP (first 6–9 months)
Open Roles
1) Full-Stack Developer (Tech Lead) — Full-Time
Who we should hire: A senior generalist who can architect, code end-to-end, and set standards.
Job Requirements:
- Expert in Next.js/React and Node.js with TypeScript.
- Database design with MySQL/PostgreSQL (ORM such as Prisma).
- Designing REST/GraphQL APIs, RBAC/permissions, and authentication (JWT/NextAuth).
- Basic DevOps: Docker, Nginx, CI/CD (GitHub Actions), AWS/Vercel.
- Writes clean, testable code; comfortable with code reviews and technical docs.
Expected Salary: RM 9,000 – RM 15,000 / month
Experience Needed: 5–8 years building production apps; prior architect/lead experience preferred.
2) UI/UX Designer — Part-Time / Contract
Who we should hire: A pragmatic designer who understands dashboard UX and content workflows.
Job Requirements:
- Prototyping in Figma (components, design system, responsive layouts).
- User flows for editor, media library, roles/permissions, and page builder.
- Can hand off design specs and iterate quickly with engineering.
Expected Salary: RM 3,500 – RM 6,000 / month (part-time) or RM 2,500 – RM 3,500 per project
Experience Needed: 1–4 years (product/dashboards preferred).
3) Frontend Developer (Next.js) — Full-Time
Who we should hire: Someone strong in building fast, clean admin UIs and page-builder tooling.
Job Requirements:
- Next.js/React, TypeScript, TailwindCSS.
- Data fetching with React Query/Fetch; form handling and validation.
- Component libraries (shadcn/ui) and accessibility best practices.
- Integrate with REST/GraphQL APIs; handle auth state.
Expected Salary: RM 5,000 – RM 8,000 / month
Experience Needed: 2–5 years (portfolio of shipped React apps).
4) Backend Developer (Node.js) — Full-Time
Who we should hire: A practical builder who models content types, APIs, and secure auth.
Job Requirements:
- Node.js (Express/NestJS) with TypeScript; ORM (Prisma/Sequelize).
- Schema design (content, users, roles, media, revisions).
- Auth & permissions, rate limiting, logging, and testing (Jest).
- File storage (S3/Cloudinary) and caching (Redis) fundamentals.
Expected Salary: RM 5,000 – RM 8,000 / month
Experience Needed: 2–5 years building APIs and SQL-backed systems.
5) DevOps / Cloud Engineer — Freelance / Contract
Who we should hire: A freelancer for one-time setup and occasional maintenance.
Job Requirements:
- CI/CD with GitHub Actions; Dockerized deployments to AWS EC2/Vercel.
- Nginx reverse proxy, HTTPS, backups, monitoring/logging (CloudWatch).
- Security hardening (secrets, IAM, least privilege).
Expected Salary: RM 4,000 – RM 7,000 / month (part-time) or RM 2,000+ one-time setup
Experience Needed: 3–6 years with real-world production pipelines.
Stardust Web Design Penang is a new web development company. We are looking for developers that are able to work under pressure to meet our dateline.