iLocatum
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.
Other Jobs
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.