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