2,148,607open jobs
138,310companies
239,635added this week
Browse all
Location
Remote (Egypt)
Employment
Full-Time

First seen by Alion on Nov 10, 2026.

Overview
Company
Impact
Profile match

OYA

Job Description

  • 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.

Requirements

Job Requirements

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

  • 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).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,148,607 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
6th of October City
Remote (Germany) · Full-Time · 5+ years exp
JavaScript
Java
TypeScript
Java
Quarkus
Databases
PostgreSQL
Frontend
Angular
Storybook
Sass
NgRx
DevOps
Rest API
OpenShift
WebSockets
CI/CD
Git
Kubernetes
Tekton
Bitbucket
Management
Scrum
QA
Playwright
Jest
Apply
Hybrid · Full-Time · Cairo
JavaScript
TypeScript
Frontend
Angular
NgRx
DevOps
Rest API
Git
Management
Agile
Apply
$55k – $64k per year · Remote (Poland) · Full-Time · Warsaw
JavaScript
TypeScript
Databases
Databricks
Frontend
Angular
Management
UiPath
QA
Cypress
Life Sciences
Veeva
Apply
Remote (Croatia) · Croatia
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Next.js
React.js
Apply
Remote (Ukraine, Georgia) · Full-Time · Ukraine
Python
JavaScript
PHP
SQL
Bash
PHP
WordPress
PHPUnit
Databases
MySQL
Memcached
MariaDB
ElasticSearch
AI/ML
Cursor
Claude Code
OpenAI Codex
Frontend
JQuery
DevOps
Rest API
GitHub Actions
Git
Docker
Cloudflare
Nginx
GitHub
Amazon S3
Linux
Apache HTTP Server
QA
Swagger
Sentry
Apply
In office · Internship · 6th of October City
Design
Canva
Apply
In office · Full-Time · 6th of October City
Apply
In office · Full-Time · 6th of October City
Apply
Receptionist 1 day ago
In office · Full-Time · 6th of October City
Apply
Remote (Egypt) · Full-Time · 6th of October City
JavaScript
Kotlin
TypeScript
Node JS
Swift
Databases
Amazon DocumentDB
Frontend
Tailwind CSS
React.js
Ant Design
Mobile
UIKit
SwiftUI
Core Data
Room
Espresso
Deep Linking
Maestro
DevOps
Rest API
GCP
GitHub Actions
GitLab CI
CI/CD
Git
AWS
Nginx
Grafana
Amazon EC2
GitHub
Amazon S3
Amazon CloudWatch
Apache HTTP Server
Cybersecurity
Burp Suite
OWASP ZAP
Management
Jira
QA
TestRail
Selenium
JMeter
Cypress
Playwright
Gatling
Chrome DevTools
Appium
Postman
BrowserStack
Rest-Assured
k6
Locust
XCUITest
Supertest
Apply
See all jobs
This is one of many
2,148,607 more open roles from verified company boards, updated every day.