Frontend Developer (React)
About ARK47 Studio
ARK47 Studio is a Saudi AI app, available on the App Store and Google Play, that builds business systems from a plain-language description: for example HR, bookings, an online store or a sales board. It drafts a plan with the business owner first, then builds the screens, data and access permissions. We are a Riyadh team bringing it to businesses in the Kingdom and beyond.
What you will do
- Build and improve the web screens of ARK47 Studio with React and TypeScript.
- Turn designs into fast, accessible screens that work in Arabic (right to left) and English.
- Write tests for your code and review your colleagues’ code.
- Work with backend developers on the APIs your screens use.
- Fix issues reported by users or found in testing.
What we need
- Minimum qualification: a bachelor’s degree, or equivalent work experience.
- Based in Riyadh, or willing to relocate to Riyadh.
- 3+ years building web apps with React and TypeScript; links to your work or code are required.
- Experience with right-to-left layouts is an advantage.
- Arabic or English, spoken and written; having both is an advantage.
Pay and terms
- Total monthly salary SAR 15,000–22,000 (basic salary plus allowances), depending on experience.
- Full-time, on-site at our Riyadh office; working days, hours and annual leave per the Saudi Labour Law.
- Health insurance and GOSI registration as required by Saudi law.
- Employer: Apex Operations Company. Work location: Riyadh.
How we select
- We aim to reply to every application within 7 days.
- A 30-minute video call, in which we show you ARK47 Studio.
- For shortlisted candidates, a 30-minute technical exercise using ARK47 Studio on our test account (no personal account needed).
- Final interview in Riyadh. We inform every interviewed candidate of the result within 30 days of their interview.
Applications are accepted online only, through this job posting, until 14 January 2027. We assess every application on skills and experience. Adjustments for candidates with disabilities are available at every stage on request.