Job description
Technical Lead
Company Overview
We are Berlin Bytes, a creative software development and consulting agency. Together with Kambria, our AI transformation lever, we collaboratively drive comprehensive digital transformation for organisations. Berlin Bytes specialises in navigating the complexities of the digital landscape, designing, building, and scaling innovative digital solutions and enterprise applications that unlock lasting value.
Job Summary
We're seeking a highly hands-on Tech Lead who thrives on building, solving complex technical challenges, and directly shaping innovative digital and AI-driven solutions. You'll lead by doing, taking full ownership of technical decisions from concept to market validation, and mentoring a small, agile team.
Key Responsibilities
- Lead the technical design and contribute significant direct code to cutting-edge, user-centric digital solutions and enterprise applications.
- Take full responsibility for technical decisions, system architecture, and implementation quality.
- Work directly with clients to understand their needs, define technical requirements, and present solution approaches.
- Direct a small, agile team (2-3 engineers) focused on rapid prototyping and market validation of new product concepts.
- Lead by example in contributing high-quality, maintainable code.
- Continuously research, evaluate, and prototype with emerging technologies, including advancements in AI.
- Actively share deep technical knowledge and contribute to solution discussions.
- Identify and implement improvements to our development workflows, tools, and processes.
Requirements / Qualifications
- Proven ability to take full technical ownership of projects and drive solutions from ideation to production deployment.
- Proven ability to work effectively and communicate complex technical concepts within cross-functional teams and directly with clients.
- Expertise in at least one widely-adopted programming language (e.g., Typescript, Golang, Rust, Python, C#, C/C++, Java).
- A track record of designing and building high-performance, scalable, and secure APIs.
- A strong understanding of authentication systems, common security practices, and familiarity with open standards (e.g., OIDC).
- Real-world experience with at least one JavaScript/TypeScript frontend framework (e.g., React, Svelte, Angular, Vue, etc.).
- Proficiency in data modeling for both relational and NoSQL databases.
- Hands-on experience with Docker and a comprehensive understanding of the container ecosystem (Kubernetes, Helm).
- Proficiency in both German and English.
Preferred Qualifications
- Extensive DevOps experience, including building robust CI/CD pipelines and Infrastructure as Code (e.g., Terraform, CDK).
- Direct experience with AI/ML concepts, frameworks (e.g., TensorFlow, PyTorch), or successfully integrating AI services/APIs.
- Experience in mobile app development (Flutter, Kotlin, Swift).
Location
Berlin, Germany (Hybrid)
Employment Type
Full Time
Salary & Benefits
- Salary: up to €95k (base + bonus component)
- Gym membership partial coverage.
- Subsidised BVG job ticket or Deutschlandticket.
- Company Pension scheme.
- Work MacBook Pro, Double 4k Screen Setup for the Office.
- Company Day and Party once a quarter.
- Coffee/Tea & snacks and fruits.
- Team lunch and breakfast once a week.
- Dog friendly office.
Application Process
General interview process consists of: One Introduction call, a Tech Deep Dive, a Tech Case Study interview. Please note, we only provide feedback to shortlisted candidates. If you do not hear from us within 21 days, please assume your application has been unsuccessful.