Responsibilities
- Own the entire Node.js backend for our iOS and Android app, including but not limited to the matching algorithm.
- Build new features, bug fix and suggest projects that will improve product and infrastructure.
- Help our director of engineering build out an awesome best-in-class engineering culture!
- Make technical and product decisions based on roadmap autonomously.
- Interview full-time engineer employees.
- Mentor junior engineers.
- Dictate deployment workflow process to ensure highest level of productivity.
- Code review PRs to ensure engineers are following best practices.
- Assist with Dev Ops as needed, help lead search for Dev Ops team if needed.
Requirements
- Senior backend engineer with experience scaling platforms.
- Comfortable working on distributed systems.
- Experience with Node.js backend development.
- Natural leader who thrives on getting hands dirty on the back-end.
- Ability to set the quality bar and deliver a high-quality app experience.
Nice to Have
- Breadth of knowledge and openness to new exciting challenges.
- Willingness to work across the whole stack.