Position: Technical/Team Lead (Mobile development)
Company: SharpMinds
Experience required: 3y
Category: Lead
English level: upper
Published: 2022-01-01T00:00:00+02:00

By the end of March, the MVP of the mobile app will be finished by a third party, so you will take ownership from that point. You will be able to build your own team, which should start from two mobile developers on Swift and Kotlin. Later, the team will be expanded with C#, React developers, and a QA. The project itself is an innovative mental health platform for users, therapists & employers. For end-users, it helps to get accessible mental healthcare from somebody who cares. You will be responsible for implementing new features, as well as to solve problems, working closely with the Product Owner, mobile developers, as well as manage processes of development, and collaborating with passionate professionals from cross-functional teams on challenging topics.

Main tasks and responsibilities:
Lead the development of the mobile application (iOS & Android) and work closely with the Dutch-based development team on the backend API, including new feature development, quality improvements
Interact with the product owner and provide technical solutions
Work closely with the Dutch-based development team on the rest of the platform
Layout technical vision for the team while ensuring high-quality development
Provide support to all team members
Serve as a mentor to more junior developers to include delegating and managing tasks
Contribute to a healthy work environment and team member personal growth
Becoming a domain expert in the team’s area of specialization
Helping the team to prioritize work
Actively participating in release planning and execution
Providing transparency to the team and the leadership
Helping the team to break down and estimate tasks
Facilitating knowledge transfer
Making sure the team follows established best practices and processes

Requirements:
1+ years of successful Team Lead experience in an Agile environment
2+ years of mobile application development experience ideally on both iOS and Android
Have a good understanding of software patterns and architecture and a wide knowledge of software development concepts
Strong communication and team leadership experience
Passion for efficiency and getting things done
Experience with the automated build process, unit testing, source code analysis tools
Able to work independently and drive results
Upper-Intermediate+ English (oral & written)
 
Will be a plus:
Having experience in frontend development (React preferred) and backend development (C#, .Net preferred)
Experience with Azure or AWS.