Lead Software engineer - work remotely for a leading creative digital agency in Berlin
Our client is currently looking for a full-time and experienced lead software engineer (f/m/x) who will be joining an exciting Berlin-based creative digital agency who creates brands, digital products and brand experiences that impact culture and drive business. They put imagination and collaboration at the centre of everything they do for clients that range from innovative start-ups to recognized international brands and are mostly from the fashion, media and technology industry.
What will you be doing?
Lead the development team by providing technical leadership and guidance, and build a dynamic development culture
Lead the whole lifecycle of web development projects—from idea, conception, specification, architecture, implementation, right up to testing and roll-out
Design and develop the overall web architecture and tech stack (Server structure, Database, REST API, CI/CD), ensuring their speed and scalability, to answer projects´ specific challenges and constraints
Collaborate closely with our designers, product managers and clients to plan, design and build delightful user experience, and easy-to-use web applications
Write well designed, testable, efficient, sustainable and reusable code by using best software development practices
Foster a culture of continuous delivery and test-driven development, and good Agile practices providing a foundation for iterative web development
Stay up-to-date with current technologies and share your insights and learnings to foster an innovation culture within the agency
!! Don't hesitate to apply if you don't fulfil 100% of the requirements. Superheroes don't exist, people with passion and talent do.
6+ years of experience as Senior Developer (full-stack), preferably for a digital agency or start-up with proven track of successful implementations of digital products
2+ years of experience in leading a team of developers
Comprehensive knowledge of engineering best practices such as code refactoring, design patterns, design-driven development, CI/CD (e.g. CircleCI), building highly scalable and secure web applications
Excellent problem diagnosis and creative problem-solving skills and ability to communicate complex ideas clearly and effectively in English [written and verbal].
Strong understanding of microservice architecture and ability to design, develop and implement scalable, elastic microservice based platforms
Experience building scalable architectures using serverless and event-driven technologies, preferably with AWS Lambda and AWS API Gateway
Commercial experience with Infrastructure as Code (i.e.Terraform)
Experience with Headless CMS solutions, (e.g. Contentful, Strapi)
Great understanding and command of server-side languages, preferably Node.js, and utilise RESTful and GraphQL APIs
Advanced experience with AWS, and containerisation (e.g. Docker, Kubernetes)
Relevant experience in modern frontend technologies and frameworks, preferably React (or equivalent framework), and stage management libraries such as Redux
2+ year of experience with Typescript
Experience with SSR/SSG frameworks, such as Next.js or Gatsby
Experience with relational and NoSQL Databases, e.g. MongoDB
Ability to work and communicate efficiently while working 100% remotely - experience in a full remote context is a plus.
Great team player who leads by example and knows how to motivate colleagues and manage external stakeholders
Experience with Agile development methodologies, such as Kanban and Scrum
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
A passion for design, fashion, music, and culture
You live and work in the range of time zones CET +/- 03:00
What you will be offered
A creative work environment with exciting projects and challenges
A young and diverse company culture with flat hierarchies and short decision-making processes
Flextime, Remote Work
Attractive employee benefits (e.g. employee bonus program, annual budget per employee for learning & development, annual BVG ticket, Urban Sports Club Membership, monthly team events)
One more thing… this year we will take the entire studio to a summer team offsite, be part of it!
The strengths of a good mix
We specifically encourage underrepresented groups to apply. We believe in the strengths of well-balanced, and mixed teams and hope our applications will attract a broader audience, no matter the gender, religion, race, age, disability, linguistic differences, socioeconomic status, or sexual orientation. Read more about our efforts towards a more inclusive and diverse environment.