Bangalore
Responsibilities
• Design, develop, test, maintain and improve our software
• Track test results and defects in relevant tools/databases and pro-actively take on new challenges by learning new tools and environments
• Manage individual project priorities, deadlines and deliverables
We expect the following qualification/skills:
• BSc or MSc degree in Software Engineering, Computer Science or equivalent practical experience
• Adequate knowledge for mobile development on Android/iOS. Having experiences in languages Java/Kotlin/Swift.
• Very good at performance optimization.
• Familiar with scripts languages like bash and python. DevOps mentality and ways of working (CI/CD and modern testing methodologies)
• Strong math skills, particularly linear algebra and geometry
• Willing to work in a team based culture
• Self-motivated
On top of that, it would be ideal if you also have:
• Mastery with data structures & core libraries, as well as familiarity with both STL & Boost
• Experience with 3D graphics, preferably OpenGL/Metal/Vulkan API.
• Experience in the geolocation area (navigation services)
• Experience in flutter framework
• Deep knowledge of Unix/Linux, Android, iOS
• Excellent written and oral communication skills