Hybrid Engineering Team Lead

Posted 6 hours ago

Apply now

About the role

  • Engineering Team Lead managing a product engineering team and enhancing BARFER’S e-commerce platform with AI development tools. Leading technical excellence while contributing to code quality and mentoring engineers.

Responsibilities

  • Technical Leadership
  • Hands-On Development: Actively contribute to the codebase — write production code, build features, and fix critical bugs alongside your team.
  • Architecture & Code Quality: Design and implement clean, maintainable, and scalable solutions using TypeScript and React, following modern best practices.
  • Code Reviews: Conduct thorough PR reviews to ensure code quality, security, and adherence to engineering standards.
  • Quality Ownership: Take responsibility for bug-free software delivery through robust testing strategies, code review processes, and quality gates.
  • Team Management, Lead & Mentor: Manage, mentor, and grow a team of 2 engineers — provide technical guidance, conduct 1:1s, and support career development.
  • Sprint Organization: Plan and run sprints, manage backlog prioritization, and ensure timely delivery of initiatives.
  • Engineering Guidelines: Establish and document coding standards, PR review guidelines, testing requirements, and development workflows.
  • Infrastructure Management: Own and manage cloud infrastructure (Google Cloud), including deployment pipelines, monitoring, and system reliability.
  • CI/CD Excellence: Maintain and improve CI/CD pipelines for automated testing, linting, and deployment.
  • Monitoring & Reliability: Implement alerting, logging, and observability to ensure production stability and fast incident response.
  • AI Workflow Integration: Lead the adoption of AI coding assistants (Claude Code) into engineering workflows.
  • Prompt Engineering: Develop effective prompts, agents, skills, MCPs, configurations, and AI-assisted development patterns for the team.
  • Collaboration: Work closely with Product, Design, Data, and Customer Success teams to deliver customer-focused solutions.

Requirements

  • 8+ years of professional software development experience
  • 3+ years in engineering leadership roles (Team Lead, Tech Lead, or Engineering Manager)
  • Proven track record of managing and mentoring engineers
  • Experience building and scaling platforms (e-commerce / Shopify experience a plus)
  • Strong knowledge of TypeScript and modern JavaScript (ES6+)
  • React / React Native core concepts (Hooks, Context API, State Management)
  • Node.js backend development
  • REST and GraphQL APIs
  • Shopify APIs (Storefront, Admin, Hydrogen) — preferred
  • Infrastructure & DevOps: Google Cloud Platform (GCP) — compute, storage, networking
  • CI/CD pipelines (GitHub Actions, Fastlane, Bitrise, or similar)
  • Infrastructure as Code (Terraform) — preferred
  • Monitoring and observability (Sentry, Grafana, or similar)
  • Container orchestration (Docker, Kubernetes basics)
  • Unit testing (Jest, Vitest)
  • E2E testing (Playwright, Detox, Cypress)
  • Code review best practices
  • Git workflows (trunk-based development, feature branches)
  • Hands-on experience integrating AI coding assistants into development workflows
  • Experience with Claude Code, agentic coding workflows, or similar AI-augmented development practices
  • Familiarity with prompt & agentic engineering and AI-assisted code review
  • Enthusiasm for exploring and adopting emerging AI development tools

Benefits

  • 30 days of annual vacation — and best of all: you get your birthday off!
  • A €50 monthly BARFER’S card to treat yourself to whatever you like
  • Discounts for the Deutschlandticket, JobRad, and more
  • Bring your dog to work!

Job title

Engineering Team Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job