Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Frontend Software Engineer - Saudi Only

Home > Javascript/Typescript programming jobs

Frontend Software Engineer - Saudi Only in Others new

  • Lucidya
  • Full time
  • Email
  • Jeddah, Saudi Arabia

Responsibilities

  • Build and maintain production-grade web applications with React, JavaScript, and TypeScript.
  • Develop reusable, responsive, scalable frontend components and translate product requirements and designs into user experiences.
  • Integrate frontend applications with REST APIs, WebSockets, Socket.IO, and RabbitMQ-connected event-driven systems.
  • Manage server state with React Query/TanStack Query and client-side state with Redux/Redux Toolkit when appropriate.
  • Handle real-time updates, reconnection, duplicate events, stale data, race conditions, errors, and UI synchronization.
  • Write unit, integration, and end-to-end tests using Jest and Playwright.
  • Debug issues, identify regressions and edge cases, participate in code reviews, and improve frontend architecture and maintainability.
  • Use AI coding tools to research, implement, debug, test, and refactor while reviewing generated code for quality, security, performance, and maintainability.
  • Own work from requirements through implementation, testing, review, and production, while collaborating with frontend, backend, QA, product, and design teams.

Requirements

  • Bachelor's degree in Computer Science or a closely related field.
  • 0–2 years of professional frontend development experience.
  • Strong JavaScript fundamentals and hands-on React experience.
  • Good understanding of TypeScript, React components, hooks, state management, rendering, and component lifecycle.
  • Experience integrating applications with APIs and handling asynchronous data.
  • Familiarity with React Query/TanStack Query, Redux/Redux Toolkit, Jest, Playwright, WebSockets/Socket.IO, and RabbitMQ.
  • Understanding of frontend testing, real-time architectures, message queues, event-driven systems, HTML, CSS, responsive design, and browser fundamentals.
  • Familiarity with Git and collaborative development workflows.
  • Ability to debug root causes and write clean, readable, maintainable code.
  • Practical experience using AI tools to improve software engineering productivity.
  • Strong willingness to learn, communicate, collaborate, and continuously improve.
  • Applicants must be Saudi nationals.

Benefits

  • Hybrid work arrangement.
  • Full-time role with meaningful ownership early in an engineering career.
  • Work on an enterprise AI-native platform operating at significant scale across the MENA region.
  • Gain hands-on experience with real-time systems, WebSockets, RabbitMQ, APIs, large datasets, and complex frontend applications.
  • Learn from experienced engineers while working with modern frontend technologies and engineering practices.
  • Solve real enterprise problems and have direct impact at CTO and executive level.

Lucidya

Lucidya empowers businesses with cutting‑edge data analytics solutions that turn complex information into actionable insights. By blending intuitive dashboards, advanced predictive modeling, and secure data integration, we help organizations make smarter decisions faster. Our collaborative approa...

Similar positions

Senior Systems Support Engineer

  • ThoughtWorks
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India

Senior Software Engineer - Prism - Security

  • Elastic
  • Full time
  • Remote
  • 09/16/2026
  • Salary: €67k-€106k
  • Spain

Senior Software Engineer - Prism - Security

  • Elastic
  • Full time
  • Remote
  • 09/16/2026
  • Salary: €87k-€138k
  • Ireland

Lead Infrastructure Engineer

  • Electronic Arts
  • Full time
  • Canada
  • 09/16/2026
  • Salary: $193k - $297k/yr
  • Vancouver

Staff Design Engineer

  • Scribe
  • Full time
  • USA
  • 09/16/2026
  • Salary: $215k - $280k/yr
  • San Francisco, CA