Software Engineer, Marketing & Web
Frontend-specialized engineer owning Arena’s public blog, marketing pages, and leaderboard UI. The role requires 6+ years of software engineering experience, strong React/TypeScript/Next.js skills, and expertise in high-quality, performant public web experiences.
About the job
Responsibilities
- Own the Arena blog end to end using Next.js, Sanity CMS, content models, publishing workflows, and author-facing templates.
- Build and maintain marketing pages for products, features, resources, careers, and campaigns within the shared design system.
- Improve the public leaderboard frontend, including tables, charts, filters, and experiences that make evaluation data easy to understand.
- Optimize public surfaces for performance, accessibility, indexability, Core Web Vitals, SEO, structured data, and internationalization.
- Build CMS models and internal publishing tools that enable marketing and content teams to make copy changes independently.
- Work across a product codebase by reading APIs, extending routes, and following request lifecycles.
- Communicate tradeoffs with designers, marketers, and engineers and iterate on shipped work.
Requirements
- 6+ years of software engineering experience, primarily in production frontend development.
- Portfolio or shipped work demonstrating high-quality public pages, such as marketing sites, content sites, or data-dense product interfaces.
- Deep proficiency with React, TypeScript, Next.js, and CSS.
- Ability to implement complex layouts, motion, and responsive designs precisely.
- Sufficient full-stack experience to work in a product codebase; backend specialization is not required.
- Strong communication skills and demonstrated ownership of shipped surfaces.
- Interest in AI evaluation and Arena's mission.
Nice-to-haves
- Experience with headless CMS platforms such as Sanity or Contentful, including content modeling, structured data, and live-site operations.
- Experience with leaderboards, data tables, charts, ranking interfaces, or dense filterable tables.
- Experience with SEO, Core Web Vitals, structured data, or JSON-LD.
- Experience using Motion, GSAP, or CSS animation with restraint.
- Experience driving work from a marketing or design brief through production without a dedicated product manager.
Compensation and Benefits
- Competitive compensation and equity aligned to the markets where team members are based; base salary depends on permanent work location.
- Comprehensive health and wellness benefits, including medical, dental, vision, and additional support programs.
- Opportunity to work on cutting-edge AI with a small, mission-driven team.
Technology Stack
- Next.js
- React
- TypeScript
- Tailwind
- ShadCN
- Sanity CMS
- HonoJS
Skills
React, TypeScript, Next.js, CSS, Tailwind, Shadcn, Sanity Cms, Honojs, SEO, Core Web Vitals, Json-Ld, Internationalization, Responsive Design, Data Visualization, Web Accessibility
Similar jobs
Frontend Engineering jobsBuild and maintain complex React and TypeScript interfaces for manufacturing, engineering, and AI/ML workflows. The role requires experience with stateful interaction-heavy applications, data validation, debugging, and cross-functional collaboration in technically complex environments.
Leads development of React-based web applications for complex real-time and historical aviation data, while mentoring engineers and setting frontend architecture and quality standards. Requires 5+ years of experience with React, TypeScript, JavaScript, state management, and performance optimization.
Senior frontend engineer building conversational and generative UI systems, including an agent-to-interface framework, validated rendering, and frontend/backend contracts. Requires 6+ years of production web application experience, expert frontend skills, and hands-on LLM experience.
Build customer-facing frontend experiences for growth, including onboarding flows, experiments, upgrade funnels, and activation infrastructure. The role requires 6+ years of experience, strong React and TypeScript skills, and a product-oriented UX sensibility.
Build and own scalable, consumer-facing fantasy sports web experiences using React and TypeScript. The role emphasizes responsive interaction design, animation, performance, reusable components, and API integration, requiring 5+ years of web development experience.