Stardust Web Design Solutions

Your Trusted Web Design Partner in Penang, Malaysia

Vacancy for Web Developer in Penang

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.

2025-10-22
Justin-Technical Expert
Whatsapp Me