What you will be doing Build software for real-world use cases like e.g. QA traceability, B2B commerce, financial services or home energy management for a wide range of industries. Get involved in the complete software development lifecycle – from understanding the business need and brainstorming solutions in the requirements phase to setting up the tech team, system architecture, implementation and bringing the solution to production. Learn about concepts and technologies you haven’t worked with yet and apply them to the challenges our clients are faced with. Take ownership for the quality of the code and documentation that finds its way into the main branch. Identify and act on opportunities to improve how we work together as a team and company. Be the mentor you wish you had when you were starting out. We need you to have Must-Have’s A strong desire to learn something new every day, to try new things and a genuine interest in the field Team spirit – you enjoy working in a multi-disciplinary team, having your opinions heard and are excited to share your knowledge with others Expert experience with any widespread programming language ( e.g. Typescript, Golang, Rust, Python, C#, C/C++, Java), its type system and common tooling (build tools, package management, testing, linters, etc.) Proven track record of designing and building APIs with any common framework ( e.g. Express, Nest, Gin, Rocket, flask, Django, .NET, Spring. etc.) Good u nderstanding of authentication systems, common security practices and open standards ( e.g. OIDC) R eal-world experience with at least one JS/TS frontend Framework ( e.g. React, Svelte, Angular, Vue, etc.) or e xperience with mobile app development (Flutter, Kotlin, Swift ). Deep understanding of common browser APIs Experience with data modeling in relational and NoSQL databases At least a basic hands-on experience with Docker and knowledge about the container ecosystem (Kubernetes, Helm, etc.) Selected Nice-to-Have’s: Experience building full stack apps with SSR frameworks ( e.g. Next, Nuxt, Sveltekit ) Experience in DevOps – building CI pipelines, IaC ( e.g. Terraform, CDK), Kubernetes ecosystem Experience with at least one of the big cloud providers (Azure, AWS, GCP) Leadership experience or ambition – as we grow our capacities we are looking for people who are interested in taking on leadership responsibilities. Benefits Office located directly at Volkspark Friedrichshain (and we are moving to a new bigger more central office by the end of this year). Home Office: We are a team and value the personal face-to-face interaction. Therefore, we expect our team to come into our office around 2-3 days per week. You will have a full-time desk available for you in case you want to come in every day. Occasional Workations are of course fine Wellpass membership partial coverage. Subsidised BVG job ticket. Mental Health counselling system. Company Pension scheme. Company bike scheme. The usual perks: New MacBook Pro, Double 4k Screen Setup. Company Day and Party once a quarter. Coffee/Tea option optimised for quantity and quality. Snacks and fruits. Team lunch once a week. Job Practical Details Location: Berlin Commitment: Full-Time Salary: 60-80k€ Contract-Type: Permanent Holidays: 27 days per year General interview process consists of: Introduction call, a Tech Case Study and an interview with managing directors. We're excited to meet you About us We are Berlin Bytes. We are young and creative, we value diversity and freedom of expression — you’ve probably heard it from every single Berlin based digital agency though. What makes us different is the way we collaborate with each other and our partners. Since we offer full-cycle digital services (from UX/UI Design, Web Development to Marketing and Product Ownership) to our clients, we approach each job as our own in-house project. You can expect to dive deep into a great number of industries — our spectrum of clients ranges from upcoming Berlin Fashion Start-Ups to large Corporate Infrastructure Providers. This allows us to provide you with a great diversity of projects that matches your skills and aspirations. We've got two office spaces at the border of Prenzlauer Berg and Friedrichshain. Berliners know these two neighbourhoods as a young-professionals-turned-parents borough and an alternative-Boxy-Techno-scene place. And we are happy to say we are both. We are where family meets party, where free spirit meets structured approach, where experience meets curiosity. Please note, while we do appreciate the time and effort you have invested into applying for our position, we only provide feedback to shortlisted candidates due to the sheer volume of applications. If you do not hear from us within 21 days, please assume your application has been unsuccessful on this occasion. Thank you for your understanding.