Jobs for Humanity
More roles at Jobs for HumanityMobile / Web Architect (React / React Native)
Remote role where the employee must remain based in a particular country.
Saudi Arabia only
From the employer's advert: We make hiring in Saudi Arabia as simple as ordering an Uber.
Employer listed it 13 months ago · Added 2 weeks ago
Been open since 13 months ago. Long-running listings are sometimes left up after the role is filled.
Salary
Not stated
Location
Saudi Arabia only
Timezone
Not stated
Contract
Full-time
Experience
Mid
Category
Software
The employer did not publish a salary, and we have too few comparable roles to estimate one.
What the advert says
Quoted word for word from the employer's advert. Where it says nothing, we say so.
- Working hours
- Not mentioned in the advert
- Where you can work from
- Location eligibility not confirmed
- Contract
- Not mentioned in the advert
- Experience asked for
5+ years of professional experience in front-end development, with a strong background in architecting and shipping production-ready applications using React Native.
- Pay
- Not mentioned in the advert
Remote flexibility
Work from home
This is a remote role, but the employee must be based in Saudi Arabia. It is work from home rather than work from anywhere.
What the employer says
- Source listing states candidate location: "Riyadh, Riyadh Province, Saudi Arabia, Riyadh, Riyadh Province, sa, Remote"
What Nomaders makes of it
- Residency required in Saudi Arabia
- Payroll and tax are likely handled in that country only
The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.
Before you apply
Experience: employer states
Written as a nice-to-have
- “Preferred (Bonus) Experience:”
Questions worth asking: Nomaders interpretation
- The advert does not say where you can be based. Ask which countries they can legally employ or contract you from.
- No pay is stated. Ask for the salary range before investing time in interviews.
- The advert does not say whether this is employment or a contractor arrangement. Ask, as it affects tax and benefits.
Produced automatically from this advert's text; not reviewed by a person. The employer's own page is the final word.
About the role
Kanz is an AI Recruiter Copilot revolutionizing recruiting.
We make hiring in Saudi Arabia as simple as ordering an Uber. Tell us who you want to hire and when you want to meet them, our AI does the rest - job posting, sourcing, assessing, and scheduling, all within a week. We're helping 300 companies hire top Saudi talent.
With 1M users on our platform, we're revolutionizing recruiting in the Middle East.
You will join a senior development team responsible for architecting and delivering Kanz’s core user-facing products: the cross-platform mobile application and the web application. You are expected to deliver a lightning-fast experience, optimizing for speed and clarity over features. A critical focus will be the initial
90-second job posting flow and ensuring the mobile experience is prioritized. Key responsibilities include:
Lead the development and architecture of the mobile application using React Native.
Implement the 90-second job posting flow, AI matching engine, and interview scheduling.
Integrate the front-end with our fully API-based backend, which utilizes GCP and PostgreSQL.
Enforce high performance standards, including a page load of less than 2 seconds and API response.
Work with the design system to ensure the application is aesthetically consistent.
Implement mobile-specific features like Swipe Actions, Voice Notes for candidate feedback, and Commute Mode (audio summaries of new applicants).
Ensure the application is accessible and compliant, particularly with WCAG 2.1 AA and full RTL support for Arabic.
Experience and Skills:
5+ years of professional experience in front-end development, with a strong background in architecting and shipping production-ready applications using React Native.
Proficiency in JavaScript/TypeScript and experience with modern state management patterns.
Expertise in mobile performance optimization, network latency handling, and caching strategies.
Demonstrated ability to integrate complex applications with robust, API-based backends.
Preferred (Bonus) Experience:
Familiarity with Google Cloud Platform (GCP) services.
Direct experience implementing and maintaining full RTL (Right-to-Left) support for languages like Arabic.
Experience working closely with design systems, component libraries, and translating high-fidelity design specifications (e.g., Figma) into performant code.
Requirements
- ·5+ years of professional experience in front-end development, with a strong background in architecting and shipping production-ready applications using React Native.
- ·Proficiency in JavaScript/TypeScript and experience with modern state management patterns.
- ·Expertise in mobile performance optimization, network latency handling, and caching strategies.
- ·Demonstrated ability to integrate complex applications with robust, API-based backends.
- ·Preferred (Bonus) Experience:
Benefits
No benefits package published with this listing. Ask about it at first interview.
How to apply
- 1Check the flexibility label above, work from home, matches where you plan to live and work.
- 2Tailor your CV to the role at Jobs for Humanity, mentioning your remote working experience.
- 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.
Found 15d ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.
Listing sourced from Company boards.
Pay not stated · You'll be taken to the employer's careers page.