5 years of cross-platform application development, primarily GUI experience, including Windows, Mac and Linux, the ins and outs of CUnderstand the platform importance in the enterprise and the value of a great user experience Methodical mindset. Unit testing + functional testing = complete Enjoy collaboration and success in small, high-velocity teams Excellent problem solving and debugging skills An unnerving desire to automate everything BS or MS in Computer Science or related technical field You have experience doing hands-on work in building highly optimized, maintainable desktop application software Demonstrated experience in adapting and improving engineering best practices (e.g. test-driven development, continuous delivery, scrum practices, automation, Maintainable and testable code etc.) Excellent interpersonal skills; you can explain a complex technical issue in such a way that most people could understand BONUS REQUIREMENTSBuilding NativeUI: Mac, Linux Experience building enterprise software or business critical systems Fluency in Java, Python or JavaScript