Senior Frontend Engineer

Axios

Location
United States
Job Type
full-time
Salary
Unknown
Posted
July 20, 2025

Job Description

Quick takeAxios is a respected media company dedicated to providing trustworthy, award-winning news content in an audience-first format.We're hiring a Senior Frontend Engineer to join our Application Development organization!  

Why it matters: Our Engineers are a critical part of our mission to deliver the cleanest, smartest, most efficient, and trustworthy content to our users. You will architect and grow new and existing codebases, give technical input and feedback to Axios’ product and design teams for new features, and help develop the skills of less experienced engineers with industry best practices around testing, accessibility, and documentation.  

Go deeper: In this role, you will make an impact on Axios through the following responsibilities:

  • Architect and build significant features across the Axios web site, content/media management systems, and feeds
  • Write clean, well-documented, and well-tested code
  • Advocate for best practices, automation over repetition, the best technical approaches, and when to build vs buy
  • Collaborate with Axios’ platform engineers, test engineers, product managers, and product designers to ensure we quickly and safely ship and iterate on high-quality products
  • Mentor and coach members of the team through pair-programming and empathetic code review
  • Share knowledge through presenting at guild meetings and demoing to team members and stakeholders
  • Stay up to date with industry trends and advise the team on best practices

The details: Ideal candidates will embody an entrepreneurial spirit, a passion for Axios’ mission, and have the following skills:

  • Experience building large, high-traffic frontend applications, with a sharp eye toward responsive and accessible user experiences
  • Fluency in TypeScript or JavaScript with strong foundation with a modern front end library, such as React, and a framework like Next.js
  • Proven ability to ship high quality and testable code using Jest, React Testing Library and Storybook
  • Experience with REST API development and best practices for API design
  • Familiarity with using AI to optimize workflows
  • Experience working on cross-functional agile teams where you advocate for technical needs as well as the best solution to the problems at hand
  • Specific passion for user-focused and data-driven decision making
  • Experience working on front end web performance, SEO and accessibility
  • Experience with TDD and up-front tech design planning
  • Experience working with asset management, content management, ad tech, and A/B testing solutions
  • Caching and multi-layered caching strategies (e.g. redis, Varnish, but also Cloudflare)
  • A passion for media and building award-winning brands

Starting salary for this role is in the range of $130,000 - $175,000 and is dependent on numerous factors, including but not limited to location, work experience, and skills. This range does not include other compensation and benefits. Axios' compensation philosophy takes into account cost of labor differentials across the country. Because this is a remote-optional job posting, this salary range takes into account all possible locations within the United States, but candidates will only be eligible for the salary range for their location.

What Axios brings to the table besides salary:

  • 401(k) with employer match
  • Robust PPO and High Deductible health insurance options on the Blue Cross Blue Shield network
  • Employer Health Savings Account (HSA) contribution for the high deductible health plan option
  • Dental and vision coverage
  • Primary caregiver 12-week paid leave
  • Generous vacation policy, plus holidays
  • One mental health day per quarter
  • Annual learning and development stipend
  • $100 monthly work-from-home stipend
  • Tele-mental health services through Headspace
  • OneMedical membership, including tele-health services
  • Personal health advocacy resources through HealthAdvocate
  • Inclusive fertility, hormonal health and family forming benefits through Carrot Fertility
  • Access to the Axios “Family Fund”, which was created to allow employees to request financial support when facing financial hardship or emergencies
  • Increased work flexibility for parents and caretakers
  • Virtual company-sponsored social events
  • A strong and positive work environment
  • A commitment to an open, inclusive, and diverse work culture

Equal Opportunity Employer Statement 

Axios is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, age, gender identity, gender expression, veteran status, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Axios makes hiring decisions based solely on qualifications, merit, and business needs at the time.

🎯 Who is this job for?

This role is ideal for a Senior Frontend Engineer with extensive experience in TypeScript/JavaScript, React, and Next.js, who excels at building high-traffic, accessible, and responsive applications. Candidates should be proficient in testing (Jest, React Testing Library, Storybook), API integration, and performance optimization, and have a strong product mindset with a passion for user experience. It suits developers who thrive in cross-functional teams, mentor peers, and enjoy contributing to a mission-driven media organization.

πŸ’¬ Potential Interview Questions

  1. How do you approach architecting large-scale frontend applications for high-traffic media sites?
    I focus on modular, scalable component design using React and Next.js, optimizing performance, accessibility, and SEO while ensuring maintainability and testability.

  2. What strategies do you use to ensure frontend accessibility and responsive user experiences?
    I follow WCAG guidelines, implement semantic HTML, ARIA roles, and conduct thorough testing with tools and assistive tech to ensure inclusive, responsive designs.

  3. Describe your experience with testing frameworks like Jest and React Testing Library.
    I write unit and integration tests to cover components and logic, using Jest and React Testing Library for robust, maintainable, and reliable frontend code.

  4. How have you integrated REST APIs in your frontend applications?
    I design efficient API consumption patterns with error handling, caching, and pagination, aligning with backend teams on best REST API practices.

  5. Can you explain your approach to frontend performance optimization and SEO?
    I optimize bundle size, lazy-load components, use server-side rendering (Next.js), implement caching strategies, and ensure semantic markup for SEO.

  6. What is your experience with caching strategies like Redis, Varnish, or Cloudflare?
    I implement multi-layer caching to reduce server load and improve response times, strategically caching static assets, API responses, and dynamic content.

  7. How do you incorporate AI tools to optimize development workflows?
    I use AI-assisted code generation and review tools to speed up iteration, automate repetitive tasks, and improve code quality without compromising control.

  8. Describe your experience working on cross-functional agile teams.
    I actively collaborate with product managers, designers, backend engineers, advocating for technical solutions that balance product goals with engineering best practices.

  9. How do you lead and mentor junior engineers on best practices like TDD, accessibility, and documentation?
    Through pair programming, code reviews, knowledge sharing sessions, and setting clear standards, I foster a culture of quality and continuous learning.

  10. What interests you most about building media platforms like Axios?
    Delivering trustworthy, user-focused content at scale excites me, especially shaping seamless, performant experiences that empower informed audiences.

πŸ“‹ Job Summary

Axios, a leading media company known for trustworthy, award-winning news, is hiring a Senior Frontend Engineer to join their Application Development team. You'll architect and enhance high-traffic frontend applications using React, Next.js, and TypeScript, champion best practices in testing, accessibility, and performance, and mentor team members. The role involves collaborating cross-functionally to deliver responsive, accessible, and SEO-optimized user experiences while leveraging AI to improve workflows. Axios offers a competitive salary range of \$130K-\$175K (remote-optional US-based), comprehensive benefits including 401(k) matching, health coverage, generous PTO, parental leave, and a strong inclusive culture.

Required Skills

React TypeScript