About Zettasoft
Zettasoft 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 Role
We 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 For
Must-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.
How to Apply
Send your résumé/CV, a link to work you are proud of (a portfolio, live product, GitHub, or a non-trivial side project), and a short note on one interface detail you fought for and shipped — what was the disagreement, and why was it worth getting right — to career@zettasoft.com.
Zettasoft is an equal opportunity employer. We evaluate applicants on the strength of their work and their fit for the role, and we welcome candidates from all backgrounds.