Full Stack Developer (UI)📣 Job Ad
in Olik Global
about 5 hours ago
| Contract Type | Seasonal | |
| Workplace type | On-site | |
| Location | Dhahran |
Job Description
About the Role
Olik Global is seeking a Full Stack Developer (UI) for a contract position located in Dhahran/Al Khobar, Eastern Saudi Arabia. This role involves owning the front-end and **** service layer for an MRO Inventory Optimization platform, integrated into a client's secure onsite environment. You will work as an extension of an offshore delivery team, building production-grade React applications backed by REST services.
Key Responsibilities
- Develop interactive dashboards and analytics visualizations using chart libraries such as Recharts, *****, or D3, powered by API data.
- Build inventory management screens featuring complex tables, filtering capabilities, bulk actions, and inline editing.
- Implement approval workflows with multi-step states, role-based actions, and status tracking.
- Develop user management functionalities, including roles, permissions, and RBAC-driven UI elements.
- Integrate with backend APIs, including data services fed from SAP/BigQuery, manage authentication flows, and ensure responsive behavior across devices.
Technical Requirements
Candidates must possess significant technical depth in the following areas:
- ReactJS: Expertise in component architecture, hooks (useState/useEffect/useMemo/useCallback), context API, state management (Redux Toolkit, Zustand, or React Query), controlled forms, and performance optimization techniques (memoization, code-splitting, lazy loading).
- TypeScript: Strong typing skills for components and API contracts, including interfaces/generics, discriminated unions, and typing of API responses and props, with a commitment to avoiding any in production code.
- ***** Experience building and maintaining REST services (Express/NestJS), middleware, request validation, error-handling patterns, async/await, and integration with downstream APIs and databases.
- REST APIs: Proficiency in designing and consuming RESTful endpoints, understanding status-code semantics, pagination, filtering, request/response schema design, and error contracts.
- Authentication: Solid understanding of session vs token-based authentication, JWT lifecycle (issue/refresh/revoke), secure cookie handling, route guarding, and role-based access control on the UI.
Preferred Qualifications
Experience with the following would be advantageous:
- **** (SSR/SSG, app router)
- SSO/OAuth + OIDC integration
- Responsive and accessible design principles (WCAG basics)
- Docker containerization
- CI/CD pipelines
- Prior experience with enterprise application patterns such as audit trails, RBAC, and multi-tenant architectures.
Work Context
This is a contract role requiring 5-10 years of experience. The work is based in Dhahran/Al Khobar, Eastern Saudi Arabia. The salary for this position is not disclosed.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related Full Stack Developer (UI) Opportunities
- Cashier Jobs in Riyadh
- Human Resources Clerk Jobs in Riyadh
- Sales Supervisor Jobs in Riyadh
- Executive Secretary Jobs in Riyadh
- Operations Supervisor Jobs in Riyadh
- Other Job Fields in Dhahran
- Cashier Jobs in Dhahran
- Executive Secretary Jobs in Dhahran
- Business Development Manager Jobs in Dhahran
- Reservations Agent Jobs in Dhahran
- Sales Engineer Jobs in Dhahran
- Lifeguard Jobs in Dhahran
- Operations Manager Jobs in Dhahran
- Seller Jobs in Dhahran
- General Accountant Jobs in Dhahran
- Content Creator Jobs in Dhahran
- Explore Jobs Across Saudi Arabia
- Barista Jobs in Al Khobar
- Marketing Manager Jobs in Riyadh
- Sales Engineer Jobs in Yanbu
- Technical Support Specialist Jobs in Abha
- Photographer Jobs in Al Jubail
- Seller Jobs in Khamis Mushayt
- Reservations Agent Jobs in Riyadh
- Tourism Manager Jobs in Makkah
- Certified Trainer Jobs in Makkah
- Minitruck driver Jobs in Dammam