Auf einen Blick
- Aufgaben: Lead a dynamic development team and code 80% of the time.
- Arbeitgeber: Join Leonardo, a leader in software development focused on innovation.
- Mitarbeitervorteile: Enjoy flexible hours, 30 days paid leave, and personal development opportunities.
- Warum dieser Job: Shape the future of tech while making a meaningful impact.
- Gewünschte Qualifikationen: 7+ years in software development with leadership experience required.
- Andere Informationen: This is a hybrid role based in Frankfurt with up to 15 remote days monthly.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Leonardo, a leader in the Software Development industry, is on the lookout for a Lead Software Engineer. This isn\’t just any job – it\’s an opportunity to shape the future of tech with a team of brilliant minds. If you\’re passionate about coding, thrive in a fast-paced environment and fancy the chance to lead a dynamic team, we\’d love to hear from you. At Leonardo, we believe in empowering our team and fostering an atmosphere that inspires innovation. We\’re not just about getting the job done; we\’re about creating software that makes a difference. Ready to take your career to the next level? Let\’s get started.
We\’re looking for a Lead Software Engineer to be the head of the spear that is our development team.
APCT1_DE
Lead Software Engineer Arbeitgeber: Leonardo

Kontaktperson:
Leonardo HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Lead Software Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Next.js, React.js, Node.js, and TypeScript. Being able to demonstrate your expertise in these areas during discussions will set you apart from other candidates.
✨Tip Number 2
Prepare for the live coding test by practicing coding challenges that focus on both front-end and back-end development. This will help you feel more confident and showcase your skills effectively during the interview.
✨Tip Number 3
Highlight your experience in leading and mentoring teams. Be ready to share specific examples of how you've helped team members grow and how you've made key technical decisions in past projects.
✨Tip Number 4
Research Leonardo's current projects and values. Understanding their mission and how they approach software development will allow you to align your answers with their goals and demonstrate your genuine interest in the company.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Lead Software Engineer
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, especially your leadership roles and technical skills in Next.js, React.js, Node.js, and TypeScript. Emphasize any relevant projects that showcase your ability to lead a team and deliver high-quality software.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for coding and leading teams. Mention specific experiences where you have made key architectural decisions or optimized code for performance. Show how your values align with Leonardo's mission to create impactful software.
Prepare for the Live Coding Test: Since the interview process includes a rigorous live coding test, practice coding challenges that focus on both front-end and back-end development. Familiarize yourself with common algorithms and data structures, and be ready to demonstrate your problem-solving skills in real-time.
Showcase Your Team Leadership Skills: In your application, highlight your experience in mentoring and coaching other developers. Provide examples of how you've helped improve team performance and fostered a collaborative environment. This will demonstrate your fit for the Lead Software Engineer role.
Wie du dich auf ein Vorstellungsgespräch bei Leonardo vorbereitest
✨Showcase Your Technical Skills
Since the interview includes a rigorous live coding test, make sure to brush up on your coding skills in Next.js, React.js, Node.js, and TypeScript. Practice common algorithms and data structures, and be prepared to explain your thought process as you code.
✨Demonstrate Leadership Experience
As a Lead Software Engineer, you'll be expected to lead and mentor a team. Be ready to share specific examples of how you've successfully led teams in the past, including any challenges you faced and how you overcame them.
✨Prepare for Architectural Discussions
You will need to make key technical and architectural decisions. Familiarize yourself with both monolith and microservices architectures, and be prepared to discuss the pros and cons of each in relation to the projects you’ve worked on.
✨Communicate Effectively
Fluency in English is crucial, so practice articulating your ideas clearly. Be prepared to discuss how you would communicate technical feedback to stakeholders and clients, ensuring that you can bridge the gap between technical and non-technical team members.