Tech Lead / Team Lead - Payment

GetLinks partner

Berlin, Germany

Negotiable

Job description

As part of a strategic initiative, we are building a Web API for the secure processing of payment transactions, together with a Hub application (React). As Tech Lead you own the technical direction of the team: you ensure architectural integrity, mentor the Senior Engineers, drive engineering excellence — and still write production code. You are the bridge between product, engineering, and stakeholders.

YOUR RESPONSIBILITIES

Technical leadership and mentoring of 2 Senior Software Engineers — guiding architectural decisions,code reviews, and best practices

Personnel responsibility: regular 1:1s, performance conversations, goal setting, and supporting personal development plans

Ownership of team delivery: sprint planning, backlog refinement, removing blockers, and ensuring reliable execution

Acting as primary point of contact for the Product Manager and stakeholders on technical matters

Recruitment support: interviewing candidates and helping build out the engineering team

Fostering a culture of quality, security, and continuous improvement within the team

Active development and code ownership on the TypeScript-based Payment API and Hub App (React)

Defining and evolving the technical architecture: API design, security model (OAuth2 / JWT), cloudinfrastructure (Azure), and data flows

Driving the roadmap for test automation, CI/CD pipelines (GitHub Actions), observability, and SLA compliance (24/7 availability)

Evaluating and adopting AI-assisted development tools (GitHub Copilot, Claude Code, Cursor) to accelerate team productivity

Ensuring PCI DSS compliance and secure-by-design practices across the entire stack

Hands-on incident response and on-call escalation support

WHAT YOU NEED TO BRING WITH YOU

TypeScript / Node.js: several years of experience building production-grade Web APIs (NestJS orsimilar); ability to set architectural standards for the team

React: solid experience with modern frontend development, state management, and component architecture

Microsoft Azure: hands-on with App Services, Functions, API Management, Key Vault, and Monitoring

CI/CD & DevOps: design and ownership of build, deployment, and release pipelines (GitHub Actions /Azure DevOps)

Test automation: Jest, Playwright, Cypress or similar; champion of TDD and test strategy across the team

Leadership experience: proven track record of leading engineers, running code reviews, and driving technical decisions in a team setting

AI-assisted development: productive, day-to-day use of tools such as Claude Code, GitHub Copilot, or Cursor

Payment / Security: solid understanding of payment processes, PCI DSS, and secure API development

A BIG PLUS

Experience with common payment providers (Stripe, Adyen, PayPal, Mollie)

Infrastructure as Code (Bicep, Terraform) and container technologies (Docker, Kubernetes)

Experience in regulated environments (Finance, E-Commerce, SaaS)

Background in scaling engineering teams or transitioning from individual contributor to lead role

SOFT SKILLS & MINDSET

Strong communicator, able to switch between deep technical discussions and clear stakeholder communication

Empathetic leader who grows people without losing technical edge

Structured and pragmatic: knows when to set standards and when to ship

High ownership mindset: takes end-to-end responsibility for both product quality and team health

Excellent written and spoken English