
Lead Software Engineer
leonardo. impact
full-time
Posted on:
Location Type: Hybrid
Location: Frankfurt am Main • 🇩🇪 Germany
Visit company websiteSalary
💰 €70,000 - €85,000 per year
Job Level
Senior
Tech Stack
AWSJavaScriptMicroservicesNext.jsNode.jsReactTypeScript
About the role
- Lead a growing development team, incl. coaching other developers to upgrade the overall skill level of the team
- Make key technical & architectural decisions to ensure a high standard of security, efficiency and scalability
- Hands-on development of the leonardo web application
- Perform FE and BE code reviews and ensure best practices and high code quality is maintained
- Research & recommend new technologies that will meet business requirements
- Optimize code and algorithms to boost performance
- Setup and optimize DevOps processes
- Attend meetings with stakeholders and clients to provide technical feedback
- Deployment of ML models
- Collaborate with the Product, Design and ML teams to provide estimates and inputs on the difficulty & limitations of features
Requirements
- Minimum 7 years of experience in software development
- Experience in leading, hiring, and mentoring a development team
- Advanced knowledge in: Next.js, React.js, Node.js, TypeScript, Test Driven Development, DevOps, AWS Services
- Experience with both monolith and microservices architectures
- Fluent in spoken and written English
- Comfortable communicating ideas or deliverables to the team and clients
- Bonus: Familiarity with MLOps, particularly experience with pipelines that require large language models or computer vision
Benefits
- Centrally located office in Frankfurt am Main
- Flexible working hours and a hybrid working model
- 30 days paid leave per year
- Personal and professional development opportunities
- Opportunity to build and influence the product and dev team
- An international team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Next.jsReact.jsNode.jsTypeScriptTest Driven DevelopmentDevOpsAWS Servicesmonolith architecturemicroservices architectureML models
Soft skills
leadershipmentoringcommunicationcollaborationcoachingtechnical feedbackproblem-solvingstakeholder engagementteamworkadaptability