Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer

Agensi Pekerjaan Great Pyramid Sdn Bhd

Petaling Jaya

On-site

MYR 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing technology startup in Petaling Jaya is seeking a Senior Full Stack Engineer to collaborate with founders and shape the product's technical direction. The ideal candidate should have at least 5 years of experience, strong proficiency in TypeScript, and hands-on development experience across backend and frontend technologies, including NestJS and Next.js. This role offers the opportunity to contribute significantly to product and system design decisions while working in a dynamic startup environment.

Qualifications

  • Minimum 5 years of experience as a Full Stack Engineer or similar role.
  • Strong proficiency in TypeScript.
  • Solid experience with NestJS, Next.js, and React.

Responsibilities

  • Work closely with founders to understand business goals.
  • Translate requirements into system architecture and APIs.
  • Design, develop, and maintain backend APIs.

Skills

TypeScript
NestJS
Next.js
React
SQL
Docker
AWS
Clean Code
Communication

Tools

MariaDB
AWS EC2
Docker
Job description
About the client

Our client isa fast-growing startup building a digital billboard player system that manages and delivers multimedia content across distributed devices. They are looking for a Senior Full Stack Engineer with a strong business mindset to work closely with company founders in shaping product direction and translating business needs into scalable technical solutions. This role requires hands-on development experience across backend and frontend, with the ability to think beyond code and contribute to product and system design decisions.

Job Responsibilities
  • Work closely with founders and stakeholders to understand business goals and user requirements
  • Translate user and business requirements into system architecture, APIs, and data models
  • Design, develop, and maintain backend APIs using NestJS and TypeScript
  • Develop and maintain web applications using Next.js, TypeScript, and Tailwind CSS
  • Design and maintain relational databases using MariaDB (using Knex SQL Builder)
  • Manage media asset workflows using AWS S3
  • Deploy and maintain applications using Docker on AWS EC2
  • Ensure system performance, reliability, and security
  • Write clean, maintainable, and well-structured code
  • Participate in technical decision-making and system improvement initiatives
Requirements
  • Minimum 5 years of experience as a Full Stack Engineer or similar role
  • Strong proficiency in TypeScript
  • Solid experience with NestJS, Next.js, and React
  • Experience building and consuming RESTful APIs
  • Strong SQL knowledge and experience with MariaDB or equivalent databases (using Knex SQL Builder)
  • Hands-on experience with Docker and cloud deployment (AWS preferred)
  • Ability to work independently and handle ambiguous requirements
  • Strong communication skills and ability to work closely with non-technical stakeholders
  • Business-oriented mindset with focus on scalable and practical solutions
Nice to Have
  • Experience with Electron.js desktop applications (Electron Forge + Vite)
  • Experience with media player systems, device-based platforms, or offline-first applications
  • Startup or early-stage company experience
  • Familiarity with system monitoring, logging, and performance optimization
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.