Purpose of your role as an Engineering Team Lead
As a Hands-On Engineering Team Lead, you will guide our engineering team while actively contributing to technical development. This role blends leadership, mentorship, and hands-on technical work, ensuring project success through collaboration and innovation.
Technologies involved include: TypeScript, Node.js, React, Golang, PSQL, GraphQL, REST, Pulumi, AWS, Fastly, New Relic, Github actions.
What you'll do :
- Collaborate closely with product stakeholders to prioritize and plan projects that add real value to our users.
- Actively participate in coding, debugging, and system architecture decisions, identify architectural improvements, prioritize, and act on them.
- Drive technical excellence through best practices, code reviews, and design discussions.
- Work with the team on strategy and execution, delivering testable, maintainable, and high-quality solutions.
- Help engineers identify and grow in their areas of interest by coaching, mentoring, and giving timely feedback.
- Bring creative ideas and expertise to the table, having a real impact on our product and engineering practices.
- Work in an environment that supports your individual growth.
Onboarding and Growth Milestones:
- 1 Month: Completed onboarding sessions, learned about our product, architecture, and company vision, met colleagues, and contributed to the codebase.
- 3 Months: Familiar with most concepts related to our product, collaborated on feature delivery, and improved our architecture and developer experience.
- 6 Months: Made significant contributions, influenced ways of working, and shared knowledge to aid decision-making.
What we expect from you :
- 8+ years of hands-on full-stack development experience, ideally with JS / TS and React.
- 2+ years in a leadership or team lead role, managing people and delivery.
- Experience writing testable code, following best practices and design patterns.
- Developing APIs using GraphQL and/or REST.
- Strong skills in analyzing requirements and creating technical designs.
- Excellent collaboration and communication skills, with ability to take ownership and seek help when needed.
- Openness to feedback, learning, and growth.
- Experience with GraphQL, Golang, Docker, containerized applications, monitoring, and web performance tools.
The Process
- Intro call with People Team
- Technical Interview
- Team Fit call
- Reference Check and Offer
About us
Hygraph is a Berlin-based startup that has recently raised $35M. We value innovation, reliability, empowerment, agility, and scalability. We empower thousands of developers and content teams to create dynamic digital experiences. We build a Headless CMS trusted by over 50,000 organizations including Dr. Oetker, Samsung, and Philips. Our team is remote-first, globally distributed across 18 countries, committed to collaboration, transparency, and continuous learning. We are an equal opportunity employer, embracing diversity to foster innovation and creativity.