Technical Team Lead
You are a multidisciplinary expert passionate about making a world-changing impact. Here, in Tumba Solutions, you'll have the chance to work with people like you - smart and nimble. People you are eager to work with on solving unique and complex technical challenges on a scale matched by few companies.
No matter where your technical expertise is and what your personal goals for professional development are, we have number of opportunities in various domains, including:
- Infotainment systems
- IoT cloud management system
- Sports training systems
- Digital Publishing
What we are primarily looking for is a track record of building things that work and a passion to make a better product.
Also, ideally you have track record in some of the following:
- Experience leading a team developing cloud based APIs with native applications
- 2+ years of technical leadership experience
- 6+ years of software engineering experience
- Experience designing and developing distributed systems and native applications
- Deep knowledge in two or more of the following platforms: Android, Linux, iOS, Java
- Experience with: AWS, GCP or Azure
- Experience with Docker
- Advanced knowledge of software engineering principles
Lead a small team of developers and QAs to achieve goals, using suitable software engineering approach
Set team’s short term and long term team goals; ensure all team members understand the team mission
Continually drive alignment between product, technical requirements, architecture design and detailed implementation
Take ownership of product quality and user experience
Hands-on implementation of key portions of the system
Help defining test cases for development testing, verification and validation
Manage product delivery timelines and take into account business, legislative and security requirements
Apply for this position
So what's next?
We will read carefully your submitted application. In case you have published open source code, projects or PRs, we'll go through them as well.
We conduct two interviews. First one aligns expectations and overviews each other's expertise. Second one is an in-depth technological chat and development opportunities discussion.
We make an offer to the candidate we think is the best fit for the role. In case you think different, we are open for another conversation.