Position: Senior Android Engineer
Company: Turnkey Labs
Experience required: 5y
English level: upper

Avatour (avatour.co) is the remote collaboration platform for site meetings.

Our cloud service enables full-motion 360° real-time communication, experienced via a web browser or optional VR headset. For the first time, remote users can experience the full spatial context of a site, enabling much more efficient collaboration with on-site personnel. Avatour is a fast-growing 
startup with customers ranging from small businesses to multinational enterprises, across pharmaceuticals, manufacturing, logistics, real estate, construction, insurance and more.

Our culture is built on shared values of respect, transparency and challenge. We take pride in knowing our work contributes to the fight against global warming, and we know that the diversity of our team makes us stronger.

What You’ll Need to Succeed
~ Multimedia development experience on the Android / Linux platforms
~ Hands-on native development experience for Android (Kotlin/Java)
~ Experience with Camera APIs, hardware accelerated encoders/ decoders, media processing
~ Experience with at least one of the graphics APIs (OpenGL, Metal, Direct3D etc.)
~ Proficiency in a systems programming language such as C++
~ BS, MS or PhD in Computer Science, Electrical Engineering, or related field
 
Will be a plus:
~ Experience with at least one 3d application development engine (Unity3D, Unreal, etc.)
~ Experience with AR frameworks
~ Experience with real time communications using webrtc
~ Experience with OpenCV and different image recognition algorithms
~ Xamarin
 
 
What you will do
~ Design and implement key components of the platform
~ Own end-to-end product modules and features from requirements to going live
~ Design and review code, troubleshoot and act as a consultant to your peers on technical matters
~ Follow best practices to ensure the highest quality in our lifecycle deliveries


What You Get

~ Unlimited PTO for any reason, including sick days (no specified limits), flexible work schedule;
~ Personal laptop (MacBook Pro);
~ Trainings, certifications, conferences;
~ Private health & dental insurance;
~ English lessons
~ Business trips to assigned client headquarters in the US
~ Remote/coworking work;
~ Accounting and legal support required to file taxes.