
Engineering Team Lead
BARFER’S
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
Tech Stack
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