Position: Backend Team Lead (Estonia)
Company: Mooncascade
Experience required: 5y
English level: upper

**You will be:**
Working with your team to define best practices for backend development at Mooncascade, and communicating these practices internally and externally.
Helping your team contribute to Mooncascade’s goals.
Helping individual team members set goals and support them in working towards these goals.
Working together with the sales team to validate incoming projects and guide your team in defining solutions & creating proposals.
Contributing to client projects & advising clients on best practices.
Working together with our Head of Cloud Platforms to further deepen our expertise in building solutions on top of cloud platforms.

**Requirements:**
You have worked with Golang/Python in a professional capacity.
You have some experience leading a team of engineers.
You have considerable experience as a backend developer, having participated in defining system architecture or leading development in larger projects.
You feel comfortable working with clients and explaining technical topics to both technical and non-technical people.


**Nice to have:**
Experience working with either AWS or GCP and comfortable helping others on these platforms.
DevOps experience.
Experience creating FinTech products.
Benefits
Our aim is to offer our people the best possibilities for self-development, learning new skills and making a career that’s fulfilling, challenging and fun without corporate BS. We consider our diverse team to be the foundation our growth is based on and therefore we value them as individuals, not as a mere resource.

**A few examples of how we do it:**
You won't have to work with the same stack for years, take on different projects to break the routine
Flexible working time as long as you finish the work that’s required and follow through on your commitments
Many company events that make you feel you are part of a true team
Endless opportunities for personal development – choose the trainings and workshops you want to take part in
Get all the benefits that come with working in IT field
Opportunity to work and spend time with people from the other office
Choose your own way to success! Take a look at our awesome projects we've been working on.