Senior Frontend Software Engineer (Full-time)
Zettasoft-egypt · Cairo, Egypt
Apply & track with Apply EdgeAbout ZettasoftZettasoft is a software development company with offices in New York and Cairo. We solve business problems with technology, partnering with clients to design and build modern, AI-enabled platforms that move their business forward. You can learn more at zettasoft.com.About the RoleWe are building the next generation Cybersecurity Management Platform — a product that unifies security posture and response workflows into a single pane of glass, with LLM-powered automation at its core.This is a design-led product. Security tools have a reputation for being dense, hostile, and joyless to use; we are building the opposite. Pixel-perfect execution, considered motion, and a real human touch in every interaction are non-negotiable. We are hiring a Senior Frontend Engineer who treats the front end as a craft — someone who can take a Figma file and ship something that is, if anything, better than the design.You will own the front end end-to-end: architecture, component system, performance, accessibility, and the small details that separate a good product from a memorable one. You will work directly with design and backend, set the engineering bar for the front end, and shape how AI coding agents are used in our day-to-day workflow.What You'll Do
- Build the product front end in TypeScript, React, and Next.js — with the App Router, Server Components, and modern data-fetching patterns.
- Translate Figma designs into pixel-perfect, responsive interfaces — spacing, typography, color, motion, and interaction states all matching intent.
- Own and grow our component library and design tokens so the product stays visually and behaviorally consistent as it scales.
- Sweat the details that give a product its human touch: empty states, loading states, error states, micro-interactions, keyboard flows, and the small moments of delight that make people actually enjoy using software.
- Hold the line on accessibility (WCAG 2.1 AA), performance (Core Web Vitals), and frontend security (XSS, CSP, safe handling of untrusted data from a security product).
- Partner closely with designers in Figma — giving feedback during design, flagging engineering trade-offs early, and pushing back when something can be better.
- Use Claude Code, Codex, or similar AI coding agents as part of your daily workflow — delegating to them where it accelerates quality, and knowing when not to.
- Own your work in production: observability, error tracking, performance budgets, and continuous improvement.
- Raise the engineering bar through code review, design review, mentorship, and thoughtful technical writing.What We're Looking ForMust-haves
- 5+ years of professional frontend engineering experience shipping production web applications in TypeScript and React.
- Strong hands-on experience with Next.js — App Router, Server Components, routing, caching, and rendering trade-offs.
- A demonstrable eye for craft and a track record of pixel-perfect execution. When we put your shipped work next to the Figma file, the differences are intentional, not accidental.
- Working knowledge of Figma — you can navigate files, inspect specs, use components and variants, and have a productive conversation with designers in their tool.
- Deep fluency with modern CSS — Flexbox, Grid, container queries, design tokens, and a utility-first or CSS-in-JS framework of your choice (Tailwind, CSS Modules, vanilla-extract, etc.).
- Strong sense for accessibility, semantic HTML, keyboard interaction, and screen-reader behavior — not as a checklist, but as part of how you build.
- Real-world experience with frontend performance: bundle analysis, code splitting, image optimization, and Core Web Vitals.
- Solid command of REST API design — resource modeling, error semantics, pagination, caching — so you partner with backend on the contract rather than just consuming whatever ships.
- Comfortable working from OpenAPI (Swagger) specifications — reading them fluently and using them to generate type-safe API clients and keep frontend and backend in sync.
- DevOps experience with CI/CD pipelines — GitHub Actions, GitLab CI, or equivalent — building and maintaining automated test, preview, and deployment workflows.
- You actively use and embrace AI coding agents — Claude Code, Codex, or similar — and can speak to how they have changed the way you ship code.
- Clear written and verbal communication in English; comfortable collaborating across time zones with our New York team.Nice-to-haves
- Experience designing or contributing to a design system at scale (tokens, primitives, documentation).
- Experience with data-dense interfaces: dashboards, tables, charts, filters, real-time updates — the bread and butter of a security product.
- Experience with motion libraries (Framer Motion, GSAP) and a feel for when motion adds meaning vs. noise.
- Experience integrating LLM-powered features in the UI — streaming, tool/agent UX, and the design patterns that make AI feel trustworthy.
- Familiarity with testing tooling (Playwright, Vitest, Storybook) and frontend security best practices (CSP, Trusted Types, sanitization).
- A portfolio, GitHub, or live work that shows what you mean by craft.What We Offer
- A senior seat on a small, design-obsessed team building a greenfield platform — your front-end decisions will define how the product feels for years.
- A codebase where AI-assisted engineering is a first-class practice, not an afterthought.
- Competitive compensation, meaningful scope, and a genuine voice in how the product and the engineering org are built.
- Fully remote work from anywhere in Egypt.
- A full-time role on a one-year renewable contract — with the clear expectation of long-term continuation for the right person, as the platform is a multi-year commitment.