Native Client UI Engineer

What You’ll Do



  • Collaborate with designers and product managers to define, implement, and iterate on user interface and experience.

  • Work on cross-platform, .NET-based software for Windows, macOS, iOS, Android, and Linux.

  • Work on native platform customizations like touchbars, touchscreens, platform media widgets, and interactions with other running applications.


Who You Are



  • You have a good understanding of UI/UX design and enthusiasm for creating high-quality user experiences in the music space.

  • You’re comfortable interacting with designers and product managers in an asynchronous environment to quickly implement and iterate on UI concepts and designs.

  • You have experience with one or more native UI toolkits (UIKit, Android, Cocoa, Qt, etc) and understand the building blocks of user interfaces.

  • You’re familiar with techniques for performance optimizing UI code.

  • You have a strong background in C#, as well as some experience with Java, Obj-C/Swift, and C/C++.

  • You have some familiarity with GPU programming concepts (shaders, APIs like OpenGL/DirectX/Vulkan/Metal/etc)

  • You’re comfortable working on lower-level systems components of client software like networking and data management when required.

  • You have experience shipping high-quality software for mobile devices and/or desktop OSes.



from Remote OK Apply for this position
application link above
If there is no "apply" button, copy the link above (https://ift.tt/.....) and paste on a new tab in your browser

No comments

CLOSE

Enter your email address:

Delivered by FeedBurner

'
Life and Passion. Powered by Blogger.