jobs in NPAworldwide

Kerja Sepenuh Masa, Full-Stack Engineer di NPAworldwide Federal Territory - Maukerja

Full-Stack Engineer

NPAworldwide

Undisclosed

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

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.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut