iLocatum

Kuala Lumpur, Kuala Lumpur Job ID: e0e7d6b7-025d-49ca-be84-9125fb74c71d-OOJ - 46797

Full-Stack Engineer

Job description:

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.

Qualifications:

JOB REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related field.
  • Minimum 58 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

Why is This a Great Opportunity:

  • End-to-End Ownership of Product DevelopmentThis role offers the opportunity to own feature development across the full technology stack, from front-end interfaces to back-end services and data architecture, providing strong technical breadth and deeper product ownership.
  • Exposure to Modern and High-Demand TechnologiesThe position involves working with highly sought-after technologies such as React, Next.js, Node.js, TypeScript, PostgreSQL, GraphQL, and Azure cloud services, strengthening expertise in todays competitive software market.
  • Hands-On Experience with AI-Driven EngineeringWith direct exposure to Azure AI Search, Azure OpenAI, and AI-assisted development tools, the role provides valuable experience in next-generation software engineering and emerging AI-powered product development.
  • Opportunity to Build Scalable Enterprise-Grade SolutionsThe role focuses on designing API-first, event-driven, and access-controlled systems, offering experience in building secure, scalable, and enterprise-ready applications with real business impact.
  • High Impact Within an Agile and Innovative Environment
    Working in short development cycles with frequent product demos creates a fast-moving environment where contributions are highly visible, enabling strong professional growth and meaningful influence on product direction.
Back to Jobs

  • Max. file size: 100 MB.

Ready to take
the next step?

Submit your resume and join a realm of unparalleled opportunities at iLocatum. We’re dedicated to connecting exceptional talent with impactful roles. Start your journey towards success by sharing your expertise with us.