Full Stack Developer (UI)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Qode is seeking a Full Stack Developer (UI) for a 3-month contract (onsite in Dhahran/Khobar, KSA) to build production-grade React applications for an MRO Inventory Optimization platform.
Key Skills for This Role
Responsibilities
- Build interactive dashboards and analytics visualizations using chart libraries (Recharts/Chart.js/D3) backed by API data
- Develop inventory management screens with complex tables, filtering, bulk actions, and inline editing
- Implement approval workflows with multi step states, role based actions, and status tracking
- Build user management (roles, permissions, RBAC driven UI)
- Integrate with backend APIs (including data services feeding from SAP/BigQuery), handle auth flows, and ensure responsive behavior across devices
Requirements
- 5 6 years of experience
- ReactJS: Component architecture, hooks, context API, state management (Redux Toolkit, Zustand, or React Query), controlled forms, performance optimization
- TypeScript: Strong typing across components and API contracts, interfaces/generics, discriminated unions
- Node.js: Building and maintaining REST services (Express/NestJS), middleware, request validation, error handling
- REST APIs: Designing and consuming RESTful endpoints, status code semantics, pagination, filtering
- Authentication: Session vs token based auth, JWT lifecycle, secure cookie handling, route guarding, role based access control
Full Job Posting
Overview
- Full Stack Developer (UI) Experience: 5–6 years | Location: Dhahran/Khobar, KSA — onsite only | Duration: 3 months (extension possible) | Availability: Immediate
- Role Overview: Own the front end and Node.js service layer of an MRO Inventory Optimization platform for a petrochemical client. You'll build production grade React applications backed by REST services, integrated into the client's secure onsite environment, working as an extension of an offshore de
Must Have
- ReactJS: Component architecture, hooks (useState/useEffect/useMemo/useCallback), context API, state management (Redux Toolkit, Zustand, or React Query), controlled forms, performance optimization (memoization, code splitting, lazy loading).
- TypeScript: Strong typing across components and API contracts, interfaces/generics, discriminated unions, typing of API responses and props; avoiding any in production code.
- Node.js: Building and maintaining REST services (Express/NestJS), middleware, request validation, error handling patterns, async/await, integration with downstream APIs and databases.
- REST APIs: Designing and consuming RESTful endpoints, status code semantics, pagination, filtering, request/response schema design, error contracts.
- Authentication: Session vs token based auth, JWT lifecycle (issue/refresh/revoke), secure cookie handling, route guarding, role based access control on the UI.
Good to Have
- Next.js (SSR/SSG, app router), SSO/OAuth 2.0 + OIDC integration, responsive/accessible design (WCAG basics), Docker containerization, CI/CD pipelines, prior enterprise application experience (audit trails, RBAC, multi tenant patterns).
Scope of Work
- Build interactive dashboards and analytics visualizations (chart libraries such as Recharts/Chart.js/D3) backed by API data.
- Develop inventory management screens with complex tables, filtering, bulk actions, and inline editing.
- Implement approval workflows with multi step states, role based actions, and status tracking.
- Build user management (roles, permissions, RBAC driven UI).
- Integrate with backend APIs (including data services feeding from SAP/BigQuery), handle auth flows, and ensure responsive behavior across devices.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Qode
GRC Specialist - UAE National
Dubai, UAE
Qode is seeking a GRC Specialist to support governance, risk, and compliance functions in banking and financial services. The role involves risk assessments, policy management, audit coordination, and regulatory complian
Senior SOC Analyst
Dubai, UAE
ITHR Technologies is seeking a Senior SOC Analyst to join their Managed Security Services team in the UAE. The role involves L3-level alert investigation, incident response, threat hunting, and SIEM tuning in a multi-cus
Senior SOC Analyst
Abu Dhabi, UAE
ITHR Technologies is seeking a Senior SOC Analyst for their Managed Security Services team. The role involves L3-level alert investigation, incident response, threat hunting, and SIEM tuning in a multi-customer MSSP envi
SOC Team Lead
, UAE
ITHR is seeking a technically strong and operationally experienced SOC Team Lead to lead a team of SOC analysts, oversee threat detection and incident response, and drive continuous improvements in detection engineering
Network Security Engineer
Abu Dhabi, UAE
ITHR seeks a Network Security Engineer for hands-on delivery of enterprise network security solutions including NGFW, VPN, and SASE. Requires 4-8 years of network security experience, deep expertise in Palo Alto, Fortine
Network Security Engineer
Dubai, UAE
ITHR is seeking an experienced Network Security Engineer for a hands-on role spanning the full project lifecycle. You will design, deploy, and configure next-generation firewalls, develop PoC environments, and produce cu
SOC Team Lead
Abu Dhabi, UAE
ITHR seeks a SOC Team Lead to lead a team of SOC analysts (L1/L2/L3) in the UAE, overseeing threat detection, incident response, and continuous improvement of security operations. The role combines technical depth with p
Pre-Sales Consultant - Technology & Cybersecurity
Abu Dhabi, UAE
ITHR is seeking a Pre-Sales Consultant to bridge customer challenges with technology solutions in cybersecurity, ERP, and cloud services. The role requires 4-6+ years of pre-sales experience, strong technical fundamental
GRC Specialist - UAE National
Dubai, UAE
Senior SOC Analyst
Dubai, UAE
Senior SOC Analyst
Abu Dhabi, UAE
SOC Team Lead
, UAE
Network Security Engineer
Abu Dhabi, UAE
Network Security Engineer
Dubai, UAE
SOC Team Lead
Abu Dhabi, UAE
Pre-Sales Consultant - Technology & Cybersecurity
Abu Dhabi, UAE
