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.
* 2 years of experience full stack web application development
* 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
Apply to O'Reilly Media (Full - Stack Software Engineer)
The best way to apply is by creating a DreamHire profile. This will ensure that your background and skills are accurate, and you can save your application as a draft and finish it later. It takes a few minutes to set up your profile.