O'Reilly · 5 months ago
Software Engineer (Frontend)
O'Reilly Media is dedicated to changing the world by sharing the knowledge of innovators through various learning resources. The Software Engineer (Frontend) will collaborate with product managers and UX designers to build user-facing features, maintain frontend components, and engage in code reviews within an agile development environment.
E-learning
Responsibilities
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, share knowledge, and support continuous improvement
Troubleshoot and resolve issues in collaboration with QA and Ops teams related to frontend behavior and functionality
Work within an agile development environment, participating in sprint planning, retrospectives, and daily stand-ups
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
Qualification
Required
3+ years experience on teams building modern web applications
Ability to reproduce high-fidelity UX and UI using semantic HTML and modern CSS, which 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 to learn coding tools
An understanding that product requirements, user experience, and architecture requirements are important considerations 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 practice (We use Cypress and Jest in conjunction with React Testing Library)
Preferred
Experience with AI prompting in the area of coding tools as assistants
Company
O'Reilly
Inspiring the future for more than 45 years We share the knowledge and teach the skills people need to change their world.
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase