Salary 70.000 - 80.000 EUR per year
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, MLOps, AWS Services
- Familiarity with MLOps, particularly experience with pipelines that require large language models or computer vision
- Fluent in spoken and written English
- Experience with both monolith and microservices architectures
- Comfortable communicating ideas or deliverables to the team and clients
Responsibilities:
- We're looking for a Lead Software Engineer for a full-time hybrid/on-site position located in Frankfurt am Main. You will be responsible for developing and maintaining user-facing applications that empowers users to effectively collect and report critical impact data. You will collaborate closely with other developers, software architects, designers and product managers to ensure the software and systems meet current and future needs.
Responsibilities
- Lead a growing development team, incl. coaching other developers to upgrade the 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 code reviews and ensure best practices and high code quality is maintained
- Research & recommend new technologies that will meet business requirements
- Optimise code and algorithms to boost performance
- Setup and optimise DevOps processes
- Attend meetings with stakeholders and clients to provide technical feedback
- Close collaboration with Data Science team for deployment of ML models
- Collaborate with the Product, Design and ML teams to provide estimates and inputs on the difficulty & limitations of features
Technologies:
- NodeJS
- NextJS
- React
- AWS
- Python
- Machine Learning
More:
leonardo is a B2B SaaS solution that helps organisations measure sustainability impact. We combine scientific standards and engineering excellence with a software product that drastically simplifies the complex task of impact measurement. leonardo's B2B software solution aims to disrupt the status quo of sustainability data. The company prioritizes meaningful service, positive impact, and deep joy while creating a renewed culture of appreciation and sustainability to help planet and its people thrive and flourish.