Frontend Software Engineer Saudi Only
📣 Job Ad| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Makkah |
Job Description
About Lucidya
Lucidya is a leading AI-powered Customer Experience Management (CXM) platform in the MENA region. The platform enables enterprises to understand, engage, and serve customers across digital channels at scale. As Lucidya scales its platform and moves toward IPO-scale engineering, it seeks to expand its engineering team.
The Role: Frontend Software Engineer
Lucidya is seeking a Frontend Software Engineer to join its team in Jeddah or Makkah. This full-time role is suitable for engineers with 0-1 years of professional experience who are passionate about building high-quality user experiences and learning modern engineering practices. The position emphasizes ownership, speed, quality, collaboration, and continuous improvement in software delivery, including the use of AI as an engineering accelerator.
Key Responsibilities
- Build and maintain production-grade web applications using React, JavaScript, and TypeScript.
- Develop reusable, maintainable, and scalable frontend components.
- Translate product requirements and designs into clean, intuitive, and responsive user experiences.
- Integrate frontend applications with REST APIs and real-time communication services, including WebSockets/***
- Manage server state efficiently using React Query/TanStack Query and complex client-side state with Redux/Redux Toolkit when appropriate.
- Contribute to improving frontend architecture, performance, code organization, and maintainability.
- Write reliable unit and integration tests using Jest and build end-to-end tests using Playwright.
- Participate in code reviews, identify regressions, and debug issues systematically.
- Utilize AI coding tools for research, prototyping, implementation, debugging, testing, and refactoring solutions, while critically reviewing AI-generated code.
- Take ownership of work from requirements understanding through implementation, testing, review, and production.
- Collaborate with frontend, backend, QA engineers, product managers, and designers.
Required Qualifications and Skills
- Bachelor's degree in Computer Science or a closely related field.
- 0-2 years of professional frontend development experience.
- Strong understanding of JavaScript fundamentals and hands-on experience building applications with React.
- Good understanding of TypeScript, type-safe development, and React fundamentals (components, hooks, state management, rendering, lifecycle).
- Experience integrating frontend applications with APIs and handling asynchronous data.
- Familiarity with React Query/TanStack Query, Redux/Redux Toolkit, and frontend testing tools such as Jest and Playwright.
- Familiarity with real-time frontend architectures using WebSockets/** and basic understanding of message queues like RabbitMQ.
- Solid understanding of HTML, CSS, responsive design, and browser fundamentals.
- Familiarity with Git and collaborative development workflows.
- Ability to debug problems, write clean and maintainable code, and use AI tools to improve productivity.
- Strong willingness to learn, continuously improve, and demonstrate good communication and teamwork skills.
Technical Environment
The frontend ecosystem includes React, JavaScript (ES6+), TypeScript, React Query/TanStack Query, Redux/Redux Toolkit, Jest, Playwright, WebSockets/**, RabbitMQ, REST APIs, Git, and modern AI-assisted development tools. Experience with every technology is not required, but strong fundamentals and the ability to learn quickly are essential.
Career Growth at Lucidya
Joining Lucidya offers the opportunity to work on an enterprise platform operating at scale across the MENA region, building products used by major organizations. Engineers gain hands-on experience with real-time systems, WebSockets, RabbitMQ, APIs, and complex frontend applications within an AI-native product environment. The company supports learning from experienced engineers and provides meaningful ownership early in one's career, fostering continuous skill development and growth toward becoming an exceptional engineer.
Requirements
- For Saudis Only
- No experience required
Similar Jobs
You may also like
- Related Frontend Software Engineer Saudi Only Opportunities
- Courier Jobs in Riyadh
- Gift Wrapper Jobs in Riyadh
- Administrative Assistant Jobs in Riyadh
- Social Media Management Specialist Jobs in Riyadh
- Secretary Jobs in Riyadh
- Other Job Fields in Makkah
- Courier Jobs in Makkah
- Administrative Assistant Jobs in Makkah
- Social Media Management Specialist Jobs in Makkah
- Secretary Jobs in Makkah
- Marketing Manager Jobs in Makkah
- Sales Representative Jobs in Makkah
- Hotel Receptionist Jobs in Makkah
- Sales Supervisor Jobs in Makkah
- Cost Accountant Jobs in Makkah
- Barista Jobs in Makkah
- Explore Jobs Across Saudi Arabia
- Marketing Executive Jobs in Dammam
- Primary Teacher of Foreign Language Jobs in Jeddah
- Operations Officer Jobs in Riyadh
- HSE SUPERVISOR Jobs in Riyadh
- Teacher of Learning Difficulties Jobs in Medina
- Human Resources Specialist Jobs in Buraydah
- HSE Engineer Jobs in Jeddah
- Tailor Jobs in Riyadh
- Sales Specialist Jobs in Riyadh
- Maintenance Manager Jobs in Jeddah