Staff Software Engineer
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Al continuar, aceptas nuestros Términos & Política de Privacidad.
At XCEED, we connect people with unforgettable nightlife and live experiences. Our success is built on a foundation of bringing great people—and that’s where you come in.
As a Staff Frontend Software Engineer, you will be the technical anchor for our frontend organization. This is not just a role for an expert coder; it is a role for a strategic thinker, an architectural pioneer, and a cultural catalyst. You will bridge the gap between business strategy and technical execution, defining how XCEED builds user interfaces that are blazing fast, accessible, and highly maintainable.
You will report directly to the engineering leadership and work closely with Product, Design, and Cross-Functional Engineering teams to set the standard for frontend excellence.
Engineering principles
This engineer is a team player and is proactive on helping others when needed. This engineer is not afraid of asking questions. This engineer shows ownership in all stages of the software development life-cycle (SDLC). This engineer cares about XCEED’s product, and always tries his/her best to make the product better. Stop starting / start finishing mindset.
What You Will Do
- Technical Strategy & Architecture: Shape the long-term frontend architecture across our estate — a suite of plain-React applications and embeddable widgets, plus a Next.js (App Router) application — much of it shipping as independently versioned shared packages. Drive pragmatic evolution that scales with XCEED's growth — not architecture for its own sake.
- Core Infrastructure & Tooling: Champion developer velocity. Build and maintain the shared libraries, design-token system, build/release pipelines, and CI/CD that let our teams ship safely and fast — and keep our shared packages easy to release and consume.
- Hands-on Delivery: Stay close to the code. Ship production frontend work directly — including in the areas where frontend maturity has the most room to grow — and set the standard by example, not just by document.
- Technical Leadership & Governance: Establish frontend standards, best practices, and a rigorous-but-fast code-review culture. Be the technical reference point for complex frontend challenges, and raise the bar on the parts you can't see but that define a great product — types, tests, tooling, observability, security.
- Performance, Accessibility & Resilience: Own Core Web Vitals, performance budgets, and accessibility (WCAG) with a mobile‑first lens and an eye on traffic spikes — from client‑side bundle size and interaction latency in our React apps to SSR/ISR and SEO in our Next.js application.
- Mentorship & Cross-functional Collaboration: Elevate the engineers around you and partner with Product, Design, and backend to turn ambitious visions into technically sound, modular realities — keeping the design system and shared components a help, not a tax.
The Skills You Bring
- Experience: 8+ years in software/frontend engineering, with a track record at Staff/Principal level or leading large‑scale frontend initiatives end to end.
- Framework depth: Deep, production‑proven React mastery — you understand how React itself works (reconciliation, rendering, the hooks model), not just the API, because most of our apps are plain React SPAs that own their own routing, state, and bundling. Plus Next.js App Router depth (Server Components, SSR/ISR, hydration) for the application where SEO matters. Equivalent depth in another modern framework (Vue, Svelte) transfers.
- System design: Strong experience with state management, caching, and data‑fetching (we lean on TanStack Query over REST and GraphQL); client‑side SPA architecture (routing, code‑splitting, bundle budgets); and designing shared, versioned packages consumed across apps, including embeddable widgets.
- Tooling, build & release: Solid understanding of modern bundlers — Vite for our React apps and the Next.js pipeline (Webpack/Turbopack) — package build-and‑publish workflows, and CI/CD automation (GitHub Actions with automated Playwright e2e).
- Soft skills: Exceptional communication. You can explain complex tradeoffs to non‑technical stakeholders and rally engineers.
- Experience building or maintaining a federated Design System used across multiple product lines.
- Contributions to open‑source frontend projects or a presence in the tech community.
- Strong knowledge of web security best practices (CORS, XSS, CSP).
- Experience with WebAssembly, WebGL, or performance profiling using Chrome DevTools.
How We Support You
We believe in a culture that supports your best work and your best life.
- Unlimited Paid Time Off
- Flexible Working Hours
- Unlimited Remote Work
- Workation — work from any