Frontend Developer (React + React Native) - Q225
Job Description:
About the Company
NOK HC, founded in 2018 under NOX Holding, is a forward-thinking company specializing in HR solutions and outsourcing services. We are dedicated to delivering exceptional results for both clients and employees. We value innovation, integrity, teamwork, and continuous growth.
Our client, a leader in the technology and mobile solutions sector based in Zahraa El Maadi, Cairo, is recognized for its commitment to quality and innovation. They're looking for skilled developers to join their growing team and contribute to cutting-edge projects.
About the Project
Youll be working on a multi-tenant AI-powered assistant platform featuring modern tools and architecture. The stack includes Next.js, React, Tailwind CSS, Shadcn UI, Zustand, and i18next, with integrations through secure APIs.
Role Overview
As a Frontend Developer, you will design and develop intuitive, high-performance user interfaces for an admin portal and chat widgets. Youll collaborate closely with backend, AI, and DevOps teams to deliver seamless user experiences.
Key Responsibilities
-
Build and maintain the admin portal (Next.js) and chat widget (React) for a multi-tenant AI platform
-
Develop responsive UI components using Tailwind CSS, Shadcn UI, and Radix UI
-
Integrate front-end components with secure RESTful APIs and OIDC-based authentication
-
Manage application state with Zustand and handle internationalization using i18next (including RTL support)
-
Write clean, maintainable, and well-documented code
-
Participate in code reviews and agile planning sessions
-
Ensure responsive, accessible, and performant UIs across all platforms
Key Requirements
-
1-2 years of professional experience in frontend development
-
Strong proficiency in JavaScript/TypeScript and React (Next.js experience preferred)
-
Experience with React Native for mobile app development is a plus
-
Solid knowledge of Tailwind CSS and UI libraries like Shadcn UI and Radix UI
-
Understanding of API integration and authentication flows (OIDC, OAuth2)
-
Familiarity with Zustand or similar state management tools
-
Basic experience with Git and CI/CD workflows
-
Good command of English (spoken and written)
-
Strong communication skills and team collaboration mindset
Nice to Have
-
Experience with multi-tenant SaaS platforms or admin dashboards
-
Exposure to AWS or other cloud platforms
-
Basic understanding of backend or DevOps workflows
-
Interest in AI/ML technologies
What We Offer
-
Competitive salary package
-
Medical and social insurance
-
Work on cutting-edge AI and cloud technologies
-
Flexible, collaborative, and growth-oriented work environment
-
Continuous learning and skill development opportunities
Required Skills:
React Native React