Full - Stack Software Engineer

O'Reilly Media

(Sebastopol, California)
Full Time Fully Remote
Job Posting Details
About O'Reilly Media
O’Reilly’s mission is “changing the world by sharing the knowledge of innovators.” For over 30 years, we’ve been helping people learn new skills, track significant new technologies, and build careers in technology and business. This extends to our employees: we have a long and proud history of encouraging and enabling the people who work here to take advantage of O’Reilly’s resources and network to keep learning, take on new challenges, and build careers.
Our full stack engineers are focused on building a diverse family of scalable and robust services, aimed at a variety of educational audiences. Software engineers work in two week sprints focused on new features designed collaboratively with product managers and other teammates. They exchange code reviews with senior engineers, provide mentorship to support engineers, and assist QA and Ops with troubleshooting product issues.
We are interested in people who have experience building and supporting web applications with a diverse and engaged user base. We desire candidates who work comfortably in an agile environment and with collaborators who are distributed across multiple timezones. We value colleagues who are helpful, respectful, and always willing to do what’s best for our users. We desire developers who treat automated tests as essential, and believe code reviews are a crucial path of learning and helping. The women and men of our platform team have taken many traditional and nontraditional paths to the developer profession, and we welcome diverse teams that are bound together by a mutual love of learning.
Ideal Candidate
**Minimum Requirements:** * 2 years of experience full stack web application development * Demonstrated competency with Python and Javascript * Familiarity with any combination of tox/py.test/Mocha for automated tests, and a passion for test-driven development. * Familiarity with microservice architecture and building or maintaining APIS * Familiarity with continuous intergration tools and a rapid release cycle **Bonus Points for:** * Experience with Django and or React * Experience deploying microservices with Docker and Kubernetes * Experience with SCRUM


Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.