Frontend Engineer

Yassir
Algiers
Workplace: HybridFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Written communication","Asynchronous collaboration","Product sense","Attention to accessibility","Quality mindset"]

Own the frontend of an advertising platform end to end, building and iterating the advertiser and agency console for campaign, audience, creative, and reporting experiences. Work with a typed, contract-first client and a real design system (components, accessibility, and FR/EN/AR internationalization). In an AI-first, governance-driven environment, specify issues, validate AI-produced code, document decisions, and ensure strong testing and quality gates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Yassir
Yassir
12 hours ago

Frontend Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Own the frontend of an advertising platform end to end, building and iterating the advertiser and agency console for campaign, audience, creative, and reporting experiences. Work with a typed, contract-first client and a real design system (components, accessibility, and FR/EN/AR internationalization). In an AI-first, governance-driven environment, specify issues, validate AI-produced code, document decisions, and ensure strong testing and quality gates.
Location: Algiers
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the advertiser and agency console UI end to end, including campaign/line-item management, inventory, creative assets, dashboards, account/admin modules, and the conversational agent interface.
  • •Implement and maintain a typed, contract-first frontend client, keeping UI assumptions tightly aligned with backend promises.
  • •Own the product’s design system implementation: consistent components, accessibility, and internationalisation, collaborating on visual direction.
  • •Act as an editor in an AI-first delivery model by specifying explicit issues, validating AI-produced code, documenting components/decisions, and gating every diff.
  • •Ensure high reliability across a large surface by driving performance, correctness, maintainability, and strong end-to-end and unit testing habits.

Key Requirements

  • •4+ years building and shipping production React applications with real ownership of a non-trivial product surface.
  • •Deep expertise in TypeScript and modern React, including component-library-based UIs used at scale.
  • •Experience with server-state tooling and typed API consumption via a contract-first client.
  • •Strong testing practices with end-to-end and unit testing, with attention to accessibility and internationalisation.
  • •Comfort in a lean, high-quality, AI-first environment with ability to turn product goals into specifications an agent can execute.
Experience:4+ years
Skills:Written communicationAsynchronous collaborationProduct senseAttention to accessibilityQuality mindset
Languages:FRENAR
Tech Stack:ReactTypeScriptDesign systemComponent libraryData visualizationServer-stateClient-stateTyped API clientsEnd-to-end testingUnit testingI18nFRENARGoogle Cloud PlatformCloud

Company Brief

Yassir
Yassir is a North African super app offering ride-hailing, delivery, and fintech services. It connects riders, couriers, and merchants through a mobile platform focused on emerging markets across Africa.
Industry: Mobility Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Algiers, Algeria
Founded: 2017
Website