The Backend Lead brings technical expertise and leadership to the backend team.
- You lead the team in delivering high-quality code with speed.
- You enjoy making yourself and your team better engineers.
- You have experience using Node.js as a backend technology.
- You enjoy explaining complex technical topics in a way that others can understand.
- You are results-oriented and like to use data to showcase progress.
- Collaborate and plan with design, product, and other key stakeholders
- Evaluate and document key architectural decisions
- Balance engineering deliverables with next generation solutions
- Drive architectural decisions into production
- Strong security chops
- Contribute to efficient DevOps
Required Skills and Experience
- Excellent communicator
- Ability to thrive in a cross-functional team
- 3+ years of Agile team leadership experience
- 5+ years of hands on, software engineering experience
- Self-motivated and high-performing, with a love of both business and technology
- Excited to evaluate and push new technology into production
- Experience with continuous integration and continuous delivery pipelines
- Degree in Computer Science, related technical field, or equivalent experience
Preferred Skills and Experience
- Master’s degree in Computer Science or related technical field
- Visible contributions to open source projects
- Experience with CI/CD tooling
- Experience developing and deploying cloud services
- Knowledge in Domain Driven Design and Microservices Architectures