jobs in ETAJ Engineering Solutions

ETAJ Engineering Solutions Hiring! Full Time Full-Stack Engineer (Johor Bahru) in Johor, Earn up to MYR 19,000 - Ricebowl

Full-Stack Engineer (Johor Bahru)

ETAJ Engineering Solutions

MYR16,000 - MYR19,000 Per Month
Share
Save

Working Location

  • Johor Bahru Johor Malaysia

Job Description

Responsibilities

Our client is looking for a Full Stack Engineer based in Johor Bahru.

JOB RESPONSIBILITIES:

  • Build - Build the platform's modules end-to-end front end, services and data access behind an API-first design.
  • Front end - Develop the web application (React / Next.js, TypeScript): the Command Centre, dashboards, module workspaces and task inboxes, mobile-responsive.
  • Services - Build back-end services and APIs (Node.js / TypeScript; REST and GraphQL) over a shared PostgreSQL data spine, with events for cross-module reactions.
  • Azure - Integrate Azure PaaS building blocks Entra ID auth, Azure AI Search, Azure OpenAI calls behind the platform's model gateway, storage and messaging.
  • Access-aware UI - Implement role-gated views so the same data is shown at the right resolution to different internal and external users, with access enforced consistently.
  • Ship - Work in short cycles with AI coding tools, demoing working software each cycle and writing tests as you go.

JOB REQUIREMENTS:

  • Minimum of bachelor’s degree in Accounting disciplines. Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field.
  • Minimum 5–8 years of experience in full-stack development or equivalent software engineering roles.
  • Solid full-stack experience
  • React / Next.js and TypeScript on the front end, Node.js services and REST/GraphQL APIs on the back end.
  • Comfortable with relational data and SQL (PostgreSQL).
  • Able to own a feature end-to-end from data model to UI with good judgement on tradeoffs.
  • Fluent with AI-assisted development and keen to push how far a small team can go with it.
  • Experience building on Azure (App Service / Container Apps, Entra ID, Azure AI Search).
  • Familiarity with event-driven patterns and message buses (Event Hubs, Service Bus, Kafka/NATS).
  • Exposure to RBAC, multi-tenant or permission-scoped applications.
  • An eye for clean, usable interfaces.

Pay: RM16,000.00 - RM19,000.00 per month

Application Question(s):

  • What is your Current Salary, Expected Salary & Notice Period

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More