Jordan , Amman
--
Company

Job Details

Job Description

Roles & Responsibilities


Your Role:

This is a role for an engineer who enjoys crafting polished, accessible user experiences, solving deep UI and state-management problems, and working in a complex, internationalized product with a focus on delivering high-quality experiences for schools, teachers, and students in Arabic and other languages.

One of your upcoming projects will involve an AI-powered activity generation flow, but most of your work will be on core Seesaw features (Arabic/RTL, reading experiences, and classroom tools).

Your Responsibilities:

  • Design and build Arabic-enabled, RTL-aware frontend experiences for features such as resource conversion, Reading Fluency (Arabic), and Read With Me (Arabic).
  • Collaborate closely with product, design, and cross-functional engineering teams to translate requirements into intuitive, performant UI flows with high-quality Arabic input/output and correct RTL behavior.
  • Develop modern frontend architectures (components, state management, routing) and integrate with backend APIs and asynchronous workflows that support Seesaw s international expansion and bilingual classroom needs.
  • Support rostering or integration issues that surface in the UI, partnering with Support to maintain reliability for schools without taking on routine tickets.
  • Contribute to frontend architecture, technical roadmap planning, and engineering best practices to help establish a strong frontend culture in the new Jordan team.

Desired Candidate Profile

Your Requirements:

  • 3+ years of frontend-focused engineering experience, ideally building SPAs with React or a similar framework.
  • Strong understanding of Computer Science fundamentals, whether gained through a CS degree or equivalent experience (bootcamps + non-traditional backgrounds welcome).
  • Direct experience designing, developing, and maintaining web applications at scale the best candidates can speak to component design, state management, performance, and production constraints.
  • Familiarity with modern web technologies and frontend ecosystems, including at least one SPA framework (React, Vue, Angular, etc.), REST/GraphQL APIs, and build tooling.
  • Ability to write clean, maintainable, self-documenting code and to design simple, elegant frontend solutions for complex product requirements.
  • Familiarity with SAML/OIDC-based authentication flows, SIS/LMS integrations, or data interoperability standards (OneRoster, CSV/XLSX/XML) from a UI perspective.

Preferred Experience:

  • Strong frontend intuition and a desire to build performant, robust, and thoughtful user experiences inside a complex international platform.
  • Experience with React, TypeScript, design systems/component libraries, and modern styling approaches (CSS modules, CSS-in-JS, etc.).
  • Experience adapting products for different languages and regions
  • Comfort debugging tricky layout and text issues, including encoding, RTL rendering bugs, and Unicode/bi-directional text handling in the browser.
  • A strong product sense and empathy for users, especially teachers and students in bilingual or Arabic-medium classrooms.
  • Exposure to cloud-based environments (AWS, GCP, or similar) and frontend observability/performance tooling (logging, metrics, error tracking) is a plus.

Similar Jobs