Tech Stack
AWSCloudGraphQLJavaScriptNode.jsReact
About the role
- Lead a small team of developers (up to ~5 direct reports), providing coaching, support, and regular feedback.
- Partner with product, design, and QA to plan, deliver, and release features.
- Continue contributing technically where appropriate, especially in design and code review.
- Help define and improve team processes for estimation, sprint planning, and delivery.
- Support hiring efforts by participating in interviews and onboarding new developers.
- Foster a culture of collaboration, inclusivity, and continuous learning.
Requirements
- 5+ years of experience working as a software developer
- 1+ years of experience managing people
- Previous experience as a Senior Developer or Staff Developer, ideally with exposure to mentoring or leading small initiatives.
- Familiarity with cloud-native SaaS applications (AWS, React, Node.js, GraphQL, etc. preferred).
- Strong communication and interpersonal skills.
- Passion for helping others grow and learning people management skills. A passion for software development and eagerness to get into the code if needed
- The ability to hit the ground running and provide immediate impact with minimal oversight
- A track record of building and managing high performing engineering teams
- Health insurance
- Professional development opportunities
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentcloud-native applicationsAWSReactNode.jsGraphQLdesign reviewcode reviewsprint planningestimation
Soft skills
communicationinterpersonal skillscoachingsupportcollaborationinclusivitycontinuous learningmentoringpeople managementteam leadership