Jobs for Humanity

Mobile / Web Architect (React / React Native)

Lebanon full-time Senior Salary not listed
full-time Senior level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

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.

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.
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Senior
Technology & IT API integration Figma Javascript UI design Senior level full-time

Likely questions

  1. Tell us about work you have done that is close to the Mobile / Web Architect (React / React Native) role.
  2. How would you approach your first 30 days at Jobs for Humanity?
  3. Which of API integration, Figma and Javascript have you used recently, and what did it help you achieve?
  4. How have you led people, improved a process, or made a hard decision in a previous role?
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, Figma and Javascript.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Mobile / Web Architect (React / React Native) role because I can bring practical experience in API integration, Figma and Javascript, learn the team quickly, and contribute to the outcomes Jobs for Humanity needs from this hire.

Related jobs.

More roles from this company or category.