6 days ago
Engineering Team Leader, Elements Team
Armenia - Remote
full-timelead RemoteTechnology/Nonprofit
Tech Stack
+2
Description
You will lead the development of embedded widgets that nonprofits integrate into their websites to drive donations or display impact statistics. You'll manage a team of 3-5 fullstack developers, write and review code, and ensure delivery of features while mentoring engineers. This role involves making technical decisions and maintaining the technical backlog for your team.
Requirements
- You are an experienced Engineering Team Lead with 10+ years of software development experience, including at least 2 years as a Team Lead or Engineering Manager managing a team of 3–5 developers
- You’re a hands-on leader who can write code, make sound technical decisions, and design systems thoughtfully
- You have strong people management skills — hiring, coaching, giving feedback, and resolving conflicts
- You have at least 3 years of experience as a Fullstack Developer
- You have at least 5 years of experience in product companies working with our stack: TypeScript, Node.js, MongoDB, Kafka, Redis
- Experience working in fast-growing companies or startups will be a plus
- Your English is at B2+ level: you don’t struggle to find words and can confidently discuss any technical topics
Responsibilities
- Lead a team of 3-5 Fullstack developers
- Write and review code (approximately 70/30 split in favor of management)
- Ensure the team follows company processes and engineering guidelines
- Own the delivery of features and adherence to deadlines
- Make technical decisions, prepare technical designs for new features, and align them with neighboring teams and your manager
- Manage technical debt and maintain the technical backlog for your team
- Mentor and develop engineers; conduct regular 1:1 meetings
- Onboard new team members
- Conduct performance reviews
0 views 0 saves 0 applications