Full Stack Developer (UI)📣 Job Ad
in Olik Global
about 1 hour ago
| Contract Type | Seasonal | |
| Workplace type | On-site | |
| Location | Al Khobar |
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
- Marketing Specialist Jobs in Riyadh
- Marketing Manager Jobs in Riyadh
- Human Resources Clerk Jobs in Riyadh
- Reservations Agent Jobs in Riyadh
- barista Jobs in Riyadh
- Other Job Fields in Al Khobar
- Marketing Specialist Jobs in Al Khobar
- Marketing Manager Jobs in Al Khobar
- barista Jobs in Al Khobar
- Digital Marketing Specialist Jobs in Al Khobar
- Seller Jobs in Al Khobar
- Cashier Jobs in Al Khobar
- Host Jobs in Al Khobar
- Executive Secretary Jobs in Al Khobar
- Sales Manager Jobs in Al Khobar
- Sales Specialist Jobs in Al Khobar
- Explore Jobs Across Saudi Arabia
- Customer Service Representative Jobs in Jeddah
- Host Jobs in Tabuk
- Sales Specialist Jobs in Makkah
- Merchandizer Jobs in Riyadh
- Purchase Specialist Jobs in Riyadh
- Special Education Specialist Jobs in Muhayil
- Financial Accountant Jobs in Al Khobar
- Hairdresser Jobs in Al Jubail
- Psychological Therapist Jobs in Al Hafuf
- Recruitment Specialist Jobs in Riyadh
