Software Engineer (Frontend) at O’Reilly

Feedinkoo

United States

On-site

USD 98,000 - 144,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

O’Reilly Media is seeking an experienced frontend engineer to build user-facing features in a fast-paced, collaborative environment.

You will work with product managers, designers, QA, and Ops to implement React-based interfaces, ensure accessibility, and maintain code quality through reviews and automated tests.

Join a team focused on learning, growth, and delivering high-quality software that scales across technologists worldwide.

Qualifications

  • 3+ years of experience building modern web applications.
  • Ability to reproduce high-fidelity UX with semantic HTML and accessible CSS.
  • Experience writing modern JavaScript (ES6+).
  • Experience with modern JavaScript frameworks such as React, Vue, Angular, or Svelte.
  • Familiarity with AI prompting and an interest in learning coding tools.
  • Understanding that product requirements, user experience, and architecture considerations are important when developing on a large platform.
  • Strong CSS skills.
  • Demonstrated ability to learn and grasp new concepts quickly.
  • Experience using modern web development tooling and command‑line interfaces (git, npm, etc.).
  • Knowledge of testing frameworks and practices (Cypress, Jest, React Testing Library).

Responsibilities

  • Plan and implement user-facing features with cross-functional teams.
  • Develop, maintain, and improve frontend components using React and modern CSS.
  • Participate in code reviews to ensure quality.
  • Troubleshoot frontend issues with QA and Ops.
  • Participate in sprint planning, retrospectives, and daily stand-ups.
  • Uphold standards for frontend code structure, performance, accessibility, and responsiveness.
  • Write and maintain automated frontend tests to reduce regressions.
  • Engage in continuous learning and support an inclusive team culture.

Skills

React
Vue
Angular
Svelte
Semantic HTML
Modern CSS
Accessibility
JavaScript ES6+
Testing (Cypress/Jest)
Git & npm

Tools

Git
npm
Cypress
Jest
React Testing Library

Job description

About The Team

O’Reilly Media’s Engineering team builds and supports O’Reilly’s premier learning service, used by technologists, managers, and designers worldwide to hone their skills and improve their craft. The team is comprised of several small, distributed groups of developers, designers, and product managers who collaborate closely and prioritize learning, growth, and high-quality code.

About The Role

Engineers on this team work on a variety of features in collaboration with product managers, UX designers, and other stakeholders. Responsibilities include refining direction, solving user problems, reviewing code, mentoring teammates, and working with QA and Ops to troubleshoot issues while maintaining a high standard of quality and accessibility.

What You’ll Do
  • Collaborate with product managers, UX designers, and cross‑functional team members to plan and implement user‑facing features.
  • Develop, maintain, and improve frontend components using React, semantic HTML, and modern CSS.
  • Participate in code reviews to ensure code quality and support continuous improvement.
  • Troubleshoot and resolve frontend issues in collaboration with QA and Ops teams.
  • Participate in sprint planning, retrospectives, and daily stand‑ups within an agile development environment.
  • Contribute to and uphold standards for frontend code structure, performance, accessibility, and responsiveness.
  • Write and maintain automated frontend tests to ensure reliability and reduce regressions.
  • Actively engage in continuous learning and support a collaborative, respectful, and inclusive team culture.
What You’ll Have

Required:

  • 3+ years of experience building modern web applications.
  • Ability to reproduce high‑fidelity UX and UI using semantic HTML and modern CSS that meets accessibility standards.
  • Experience writing modern JavaScript (ES6+).
  • Experience with modern JavaScript frameworks such as React, Vue, Angular, or Svelte.
  • Familiarity with AI prompting and an interest in learning coding tools.
  • Understanding that product requirements, user experience, and architecture considerations are important when developing on a large platform.
  • Strong CSS skills.
  • Demonstrated ability to learn and grasp new concepts quickly.
  • Experience using modern web development tooling and command‑line interfaces (git, npm, etc.).
  • Knowledge of testing frameworks and practices (Cypress, Jest, React Testing Library).

Preferred:

  • Experience with AI prompting in the area of coding tools as assistants.
Salary Range

$98,000 – $144,000

Additional Information

O’Reilly Media Inc. is not able to provide visa sponsorship or any immigration support at this time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Engineer - React, Accessibility & Testing
Frontend Engineer - React, Accessibility & Testing

Feedinkoo • United States

On-site
USD 98,000 - 144,000
Frontend Developer
Frontend Developer

Confidence Systems • San Jose (CA)

On-site
USD 130,000 - 175,000
401K
Discretionary Time Off
Competitive Compensation Package
Staff Software Engineer
Staff Software Engineer

Ladders • United States

Remote
USD 130,000 - 170,000
Generous PTO
Parental leave
Progressive healthcare options
+3
Senior Software Engineer, Front-End
Senior Software Engineer, Front-End

OSI Engineering • Menlo Park (CA)

On-site
USD 154,000 - 180,000
Frontend Engineer at CodeRabbit
Frontend Engineer at CodeRabbit

Feedinkoo • United States

Hybrid
USD 150,000 - 250,000
Competitive salary and equity
Professional growth opportunities
Collaborative work culture
Staff Front End Software Engineer
Staff Front End Software Engineer

OSI Engineering • Menlo Park (CA)

On-site
USD 175,000 - 190,000
Associate Software Engineer (Frontend)
Associate Software Engineer (Frontend)

Book of the Month • New York (NY)

On-site
USD 80,000 - 100,000
Front End Web Developer, Senior
Front End Web Developer, Senior

Cayuse Holdings • Washington

On-site
USD 100,000 - 190,000
Medical, Dental and Vision Insurance
401(k) Retirement Savings Plan
Paid Time Off
+1
Senior Software Engineer Frontend
Senior Software Engineer Frontend

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Front End Engineer
Senior Front End Engineer

HRB • San Francisco (CA)

On-site
USD 140,000 - 200,000