Backend Developer (Node.js)
Technology
ark47.aiRiyadh, المملكة العربية السعودية١٦٬٠٠٠ ر.س. - ٢٤٬٠٠٠ ر.س. /شهرمنذ 2 أسابيعحتى ١٤/١/٢٠٢٧
دوام كاملفي الموقع
وصف الوظيفة
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.To get to know our work, we recommend downloading ARK47 Studio from the App Store or Google Play via our careers page: careers.apexops.sa
What you will do
- Build and maintain the APIs and services behind ARK47 Studio with Node.js and TypeScript.
- Design database tables and queries in PostgreSQL, and keep them fast.
- Build integrations with payment, messaging and other services, following data-protection rules.
- Write tests, review code and help keep the service running.
- Work with frontend developers and the product team on new features.
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 backend services with Node.js and TypeScript.
- Good SQL, ideally PostgreSQL.
- Arabic or English, spoken and written; having both is an advantage.
Pay and terms
- Total monthly salary SAR 16,000–24,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 about the role and ARK47 Studio, in which we hear your view of the app and your questions.
- For shortlisted candidates, a 30-minute technical exercise using ARK47 Studio on a test account we provide.
- Final interview in Riyadh. We inform every interviewed candidate of the result within 30 days of their interview.
Adjustments for candidates with disabilities are available at every stage on request.
Keywords
Node.jsTypeScriptPostgreSQLSQLAPI developmentDatabase designBackend servicesSystem integrationData protectionUnit testingCode reviewAPIBackend developmentSoftware engineeringAI appRiyadhSaudi Labour LawFull-time
هل أنت مهتم بهذه الوظيفة؟