Front End Developer

OYA

Posted on 8 Dec

Experience

2 - 6 Years

Job Location

Giza - Egypt

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Build, maintain, and optimize responsive web interfaces using React.js (with modern hooks and functional components).

Convert Figma / design system components into high-quality, reusable UI components.

Integrate with RESTful and/or GraphQL APIs coming from backend services.

Ensure performance, accessibility, and cross-browser compatibility.

Write clean, maintainable, well-documented code (TypeScript preferred).

Implement state management (Redux Toolkit, Zustand, Recoil, Context API, etc.).

Collaborate with product managers and designers to scope features, estimate effort, and deliver iteratively.

Participate in code reviews, follow Git workflows, and contribute to front-end standards and component libraries.

Debug and fix UI/UX issues quickly in production with an ownership mindset.

Desired Candidate Profile

Minimum Requirements (Must Have)

  • 2-4 years of professional experience building production web apps using React.js.
  • Strong understanding of modern JavaScript (ES6+) and browser fundamentals (DOM, async calls, fetch, promises).
  • Experience with CSS-in-JS or modern styling approaches (Tailwind CSS, styled-components, etc.).
  • Familiarity with API consumption (REST/JSON, Axios/fetch, handling auth tokens).
  • Comfortable working with version control using Git and pull requests.
  • Strong attention to UI detail and usability.

Strong Plus (Nice to Have)

  • TypeScript experience in production.
  • Familiarity with performance optimization (lazy loading, memoization, code splitting).
  • Experience with Next.js or similar SSR/SSG frameworks.
  • Experience writing basic unit tests (Jest, React Testing Library).
  • Understanding of basic security concerns on the client side (XSS, CSRF).

Company Industry

Department / Functional Area

Keywords

  • Front End Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com