ZE

Senior Frontend Software Engineer (Full-time)

Zettasoft-egypt
Posted 2 hours ago
EgyptRemoteEngineering & Development
Is this job info correct?

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.


Similar jobs