Engineering Manager/Team Lead
Core
Leading a team of 5-10 engineers to build user-facing products through a hybrid approach of team management, project planning, and hands-on software engineering.
Role type
Engineering Manager / Team Lead
Builds
User-facing products and applications
Domain
Software Engineering / Product Development
Deliverable
product features
Required skills
Team leadership, project management, software architecture, mentoring, process improvement, stakeholder communication, problem solving, technical ownership, strategic planning
Preferred skills
Experience with micro-service architecture, cloud platforms, mobile development
Technologies
Kubernetes, Docker, Postgres, MongoDB, NestJS, NextJS, Kotlin, Swift, Google Cloud Platform
Responsibilities
Manage team career lifecycle (recruitment, onboarding, growth), define quarterly objectives, break down large projects into deliverables, review code and ship applications, report project status to stakeholders, improve software development processes
Seniority
Senior, hands-on IC with management responsibilities