We are looking for an experienced hands-on Software Development Team Leader to join our top-notch technology team. As a Team Leader, you will have the responsibility to lead
a Full Stack team that builds amazing products in an agile development lifecycle. You will be joining a company focused on helping clients build products for the banking and financial services industry.
We expect:
- Lead a team of developers through the product life cycle — architecture, design,development, quality and production.
- Hands-on coder, highly analytical, a bar raiser and a team player.
- 5+ years of experience in back-end or full-stack development with at least 1+ years of leadership.
- Strong coding abilities in at least one modern language — Ruby, Node.JS, Java,.NET,Kotlin or similar.
- Proven track record of design and implementation of highly scalable and distributed web applications, functional programming, SQL, NoSQL and data platforms.
- Strong communication skills in English — writing and speaking.
- High standards for code quality, testing, and performance.
- Financial industry experience is a plus
Responsibilities:
- Lead a team of developers through the product life cycle — architecture, design,development, quality and production.
- Complete technical ownership on specific services and domains.
- Work closely with the team product manager on new products, features and initiatives.
- Ongoing leadership and mentorship of the team developers