Competencies
- Strong object oriented design and programming skills
- Ability to take ownership over everything you ship; you'd never call code "released" until you’re confident it’s correct
- Confident in owning your role, and bringing creative ideas to the hands of our users
- Your code is comprehensible, well-structured, highly performant; your best days at work are in front of the computer cranking out code on your own.
- You love both learning and teaching. In this role, you will be interfacing with design, front-end, back-end, analytics, as well as teams outside of Engineering; you enjoy working across teams to solve hard problems.
- You strive for quality, and are obsessed with unit tests, automation, and squashing any bugs that sneak through.
Skills and Relevant Experiences
- BS or MS degree in Computer Science
- Minimum 5 years of industry experience in backend development, at least 1-2 years in senior positions, developing large-scale applications
- Experience with database modelling (SQL or NoSQL both OK)
- Experience with using and designing RESTful services
- You have strong knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design
- A creative and innovative problem solver & previous experience working in an agile, startup environment.
Great to Have Familiarity with Ruby on Rails, React, MongoDB, and ElasticSearch Experience with Web scraping (Mechanize, Phantomjs, Selenium, XPath,... ) Experience with Machine Learning
This is a remote position available from anywhere in the US or anywhere in the world. Please apply IF you meet the minimum qualifications and skills. What You'll Love about Apollo:
As we are scaling our company, we are committed to providing the best possible environment for our engineering team. The less time our engineers spend dealing with cumbersome processes, inefficient systems, and commuting, the more time they have to solve problems and make an impact. We're a technology-first team dedicated to building the greatest engagement software available. We keep in touch with Slack and regular video conferences. You can work from home, a coffee shop or the beach as long as your work is aligned with your goals.
If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant: resume, GitHub profile, code samples, links to personal projects, etc.