Position: Senior Android Engineer
Company: Nearshorefriends GmbH
Category: Android
Experience required: 3y
English level: intermediate

Robots? Yes, real robots! and we have a lot of them! 

At Humanizing Technologies, we believe, that everybody should have an easy access to advance technology, while the technology itself must be friendly, engaging and fun to interact with. 

With this in mind, we developed an easy to use, hassle free software playground, so our clients will have a fun time customizing their robots & tablets. Our solution enables everybody to work on the most advanced robots, without any coding knowledge. While the UI is simple to use, the back-end however, is packed with almost every buzzword available (except bitcoin). Utilizing the cloud, our devices are getting smarter everyday and we have a more space to enhance their capabilities. 

So, are you ready to humanize technology?!

Your responsibilities: 

Develop high-quality, fast, and reusable code that runs on our customer facing robots and devices
Work with us on the design and implementation of new services and products 
Strive for quality by writing software tests 
Take ownership of features from design to implementation and testing to deployment 
Evaluate upcoming technologies and stay ahead of the curve 

Our Requirements: 

At least 5 years of hands-on Android experience in a professional environment having accompanied several successful app launches from the beginning to regular maintenance
Expert in Android mobile application development including know-how about Android SDK, UI frameworks, Android Kotlin
Fundamentals in object-oriented programming, data structures and algorithm design
Problem solving, and complexity analysis
Excellent lifecycle know-how of smartphone applications: from UX-Design to development to deployment to maintenance
 

It would be great if: 

Experience writing unit tests, and testable code for automated test environment
Familiar with Agile / Scrum development methodologies and the latest mobile trends
Extra: solid background in iOS development, GIT, GitLab, Continuous Integration, Protocol Buffers
Passion to drive collaboration and deliver high-quality highly-complex projects across teams
Passion to work with Robots
Proficiency in English, German is a great asset 

Our Benefits: 

Working for an exciting and innovative team with low hierarchy 
Opportunity to make an impact on the robotics industry 
Competitive salary 
Flexible work hours 
No routine work, but new challenging projects 
Friendly environment