Front-end Engineer
Dammam
EmployerUndisclosed employer
LocationDammam
Job typeFull-time
FieldIT & Software
Posted2026-09-13
Apply by2027-03-13
Job description
the employer is a leading AI-powered Customer Experience Management platform in the MENA region. We seek a Front-end Engineer passionate about building high-quality user experiences and applying modern engineering practices, including AI. The role fits engineers with 0-2 years of professional experience and a solid foundation in frontend development, involving building production‑grade web apps, translating requirements into responsive interfaces, and collaborating across teams
Requirements
- 0–2 years of professional experience in frontend development
- proficient in React, JavaScript, and TypeScript
- ability to build reusable, scalable frontend components
- translate product requirements and designs into clean, responsive user experiences
- integrate applications with REST APIs and real-time communication services
- work with WebSockets or Socket.IO for real-time experiences
- knowledge of event‑driven flows using RabbitMQ and backend messaging systems
- handle real‑time updates, reconnection scenarios, and error states
- manage server state efficiently with React Query or TanStack Query
- manage complex client‑side state with Redux or Redux Toolkit
- contribute to improving frontend architecture, performance, and code organization
- write reliable unit and integration tests using Jest
- build and maintain end‑to‑end tests with Playwright
- actively participate in code reviews and incorporate feedback
- identify regressions, edge cases, and potential production issues early
- debug systematically focusing on root causes
- write code that is easy for other engineers to understand, review, test, and maintain
- use AI coding tools effectively for research, prototyping, implementation, testing, and refactoring
- provide AI tools with proper context, requirements, and constraints
- critically review and validate AI‑generated code
- automate repetitive tasks with AI to focus on meaningful engineering problems
- explore AI‑assisted workflows to boost productivity
- maintain high standards for quality, security, performance, and maintainability
- take ownership from requirement analysis through production
- communicate clearly when requirements are unclear or technical risks arise
Skills
ReactJavaScriptTypeScriptREST APIs
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.