Al Thuraya Holdings
Senior Front-End Engineer at SoveraTech
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Cairo, Cairo Governorate, Egypt
Work mode:
Onsite
Published on:
7 September 2026
What they need
The Senior Front-End Engineer at SoveraTech Technology owns the surfaces the company s clients touch: the client portal, operational dashboards, the interfaces to the company s AI assistants, the onboarding journey, and the product demonstrations shown to clients and investors. The role delivers in React and TypeScript, integrates against the APIs built by the technical team, and ships every surface in English and Arabic as equals, right to left, from first release.
The role differs from a conventional front-end position in one respect that should be understood before applying. A set of AI agents produces a significant share of first-draft work, including components, typed clients and tests. Those agents propose and cannot release. The Senior Front-End Engineer reviews, corrects, integrates and releases that work, and is accountable for what reaches a client. The post-holder will write less code from scratch than in a conventional role and will be responsible for considerably more of what ships.
This is not a brand, marketing, back-end infrastructure, or ticket-processing role. We are seeking an engineer with strong product judgment who can independently evaluate requirements, challenge assumptions, and make sound technical decisions. The successful candidate will be comfortable reviewing AI-generated and machine-produced outputs with a critical eye, validating quality and accuracy, and taking ownership of the final deliverables. This role requires a professional who combines technical expertise with analytical thinking and accountability, ensuring that solutions meet business needs and operational standards.
Responsibilities
1. Client-Facing Product Surfaces
- Design, build and maintain the client portal, operational dashboards, and reporting views in React and TypeScript.
- Build the interfaces to the company s AI assistants, including chat surfaces, streamed responses, tool activity display and the approval controls that make the human release step visible to a user.
- Build and maintain the onboarding journey and customer-facing product paths, including empty, loading and error states.
- Deliver mobile experiences as responsive web and progressive web applications, and support native mobile development where the roadmap and a client requirement call for it.
- Ensure every surface is usable on the devices and connection speeds clients actually use.
2. Verification and Release Interfaces
- Build and maintain the verification interface through which a named reviewer settles an intelligence entry against its evidence and releases it.
- Ensure that interfaces which gate a release make the gate unambiguous, including what is outstanding and who is accountable.
- Support the presentation of audit and provenance information so a client or reviewer can trace an output to its source.
3. Bilingual and Right-to-Left Delivery
- Deliver every surface in English and Arabic as equals, from first release rather than as a subsequent localisation pass.
- Implement right-to-left layout correctly, including mirrored components, iconography, form behaviour, numerals and typography pairing.
- Maintain a bilingual check that runs on each screen before release.
4. Direction and Review of AI Agent Output
- Brief the agents supporting front-end delivery, review what they produce, and reject or correct output that is wrong.
- Maintain accountability for all released work irrespective of whether it was drafted by an agent or written by hand.
- Identify where agent output fails systematically and feed those findings back into the briefs and controls.
5. Integration with Platform Systems and APIs
- Build typed clients against the APIs developed by the technical team, with fixtures and tests.
- Handle authentication, session state, permissions and tenancy correctly in the interface layer.
- Handle failure modes properly, including timeouts, partial data, degraded connections and service unavailability.
- Coordinate with the technical team on API contracts and raise gaps before they reach production.
6. Prototypes and Client Demonstrations
- Produce clickable product prototypes for client, partner and investor conversations.
- Maintain demonstration environments so the product can be shown reliably and at short notice.
- Support the delivery of demonstrations, including answering technical questions in the room.
7. Design System and Digital Materials
- Apply and maintain the company design system across all product surfaces, including tokens, type scale, components and usage rules.
- Produce supporting digital materials where required, including presentation templates and email signatures.
- Maintain consistency between product surfaces, documentation and client-facing collateral.
8. Quality, Testing and Accessibility
- Write and maintain tests appropriate to the surface, and ensure behaviour can be verified before it is trusted.
- Apply accessibility standards to a level appropriate for enterprise and public-sector procurement.
- Monitor and address front-end performance, including load behaviour on constrained connections.
- Maintain documentation of interface decisions, component usage and known limitations.
Other offers great for you!
These companies are also looking for great profiles
skiils
front end
Permanent contract
Lille, France
Hybrid
Skills
1 month ago
Quick apply
skiils
front end
Freelance
Lille, France
Hybrid
Skills
1 month ago
Quick apply
Elliott Group
Développeur Front End Angular Senior
Permanent contract
Luxembourg
Onsite
Skills
2 days ago
Quick apply