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.
Core Requirements
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
- Expert in two or more of the following languages: Java, Swift, C++, Python, JavaScript, Kotlin, Go
- 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
Main responsibilities
- 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