Salary
💰 €100,000 - €115,000 per year
Tech Stack
CloudDockerGraphQLGRPCJavaScriptKubernetesNode.jsReactSQL
About the role
- Lead and manage a team of engineers in developing and delivering high-quality software solutions
- Guide cross-functional and distributed teams to deliver results within tight deadlines
- Foster a culture of mentoring, innovation, and skill development across your team
- Set and articulate clear objectives that align with broader organizational goals
- Support your team through One-on-Ones, ensuring alignment, performance, and personal growth
- Ensure projects are delivered on time, within budget, and with a strong focus on quality and customer satisfaction
- Drive a culture of continuous learning, improvement, and collaboration
- Actively participate in interviewing and hiring engineers from diverse backgrounds
- Share your knowledge, grow expertise in our product, and develop yourself alongside your team
Requirements
- Minimum 5 years of experience in software engineering
- Proven track record in leading and managing engineering teams
- Strong understanding of software development processes and methodologies
- Basic knowledge in one or more of the following: Node.js, React.js, SQL, Kubernetes, GraphQL, Docker, gRPC, Pub/Sub
- Familiarity with SaaS platforms and cloud technologies
- Experience in hiring, mentoring, and developing technical talent
- Excellent communication and interpersonal skills
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 104 days per year to be used anywhere (post-probation)
- Regular team events
- Relocation support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsReact.jsSQLKubernetesGraphQLDockergRPCPub/Subsoftware development processessoftware engineering
Soft skills
leadershipmentoringcommunicationinterpersonal skillsteam managementcollaborationinnovationperformance managementgoal settingcontinuous learning
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer ScienceBachelor’s degree in EngineeringMaster’s degree in Engineering