Position: Engineering Manager
Company: Lemonade Finance
Experience required: 1y
English level: upper

Job Description


As an engineering manager at Lemonade Finance, you will take ownership of the delivery of products across the various engineering and quality assurance teams, and, work together with engineers to increase their performance and quality of work delivered.

This role will involve working closely with Product Managers, other engineering leads, quality assurance leads, and the rest of the development team at Lemonade Finance.


Responsibilities


Leadership - Guiding our engineering teams (Mobile, Frontend, Backend) and supporting other Engineering Leads.

Communication - making sure that Product and Engineering teams are well aligned. Facilitate the meetings between all relevant parties needed to deliver a feature or product. Confirming that priorities are clear and shared with all of the engineering team members.

Unblocking engineering team members before and during the sprints

Team Velocity - increase the velocity of work delivery. Facilitate hiring and onboarding of new team members.

Mentorship: Mentoring engineers, and, collecting feedback from the engineers to improve their work process and well-being. Helping engineers grow as professionals in their software development and ensuring team members' retention.

You can spot problems before they escalate.

Improvement Mindset: Always look at ways to improve processes and development tools to drive a better outcome and delivery, and to improve the working experience of engineers.

Technical Contributions - Ideally you bring with you hands-on Engineering Knowledge to be fully knowledgeable about all engineering decisions that are made or done by the engineering teams


Requirements


Proven track record of working with multiple types of software teams (web, mobile, design) either as an Engineering Manager or a Team Lead for 1+ years

Good Understanding of Agile Development Methodology.

Hands-on experience in facilitating Sprints.

﻿﻿Experience in Golang programming is a must.

Excellent communication skills - You have the ability to get on well with other team member from software to design to business.

Experience in leading teams and mentoring engineers.

Experience with successfully handling engineering team conflicts

Honesty and Empathy - A large part of your work will involve talking with people