BARFER’S

Engineering Team Lead

BARFER’S

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptReactNode.jsREST APIsGraphQL APIsGoogle Cloud PlatformCI/CD pipelinesInfrastructure as CodeUnit testing
Soft Skills
Technical LeadershipTeam ManagementMentoringCollaborationQuality OwnershipSprint OrganizationCode ReviewProblem SolvingCommunicationCareer Development