User Experience Engineer
Kargo is the leader in mobile brand advertising. Bringing together creativity, technology and quality, Kargo empowers advertisers to break convention and build connections with consumers on the most important screen today – the phone. Through Kargo’s high-end editorial alliance of world-class publisher partners, as well as its proprietary advertising automation tools and award-winning creative studio, brands and agencies have the ability to reach 100% of smartphone users in the United States with memorable, measurable mobile ad experiences. Kargo and Kargo leadership are regularly recognized for the company’s growth and achievements on prestigious lists and by winning prominent awards, including: the Inc. 500 list (2015 and 2016), the Entrepreneur 360 list (2016), the Deloitte Technology Fast 500 award (2016), the Crain’s New York Business Fast 50 list (2015 and 2016), the EY Entrepreneur of the Year NY 2016 award and Business Insider’s “hottest pre-IPO ad tech startups” list (2015 and 2016). Kargo employs 250 people in New York, Chicago, Dallas, San Francisco, Los Angeles, London and Sydney.
As a User Experience Engineer, you’ll work on developing our products and taking them to the next level of UX. You’ll work on the cutting edge of web development with some of the best in the business to define consistent, exciting interactions and polish our products to a mirror sheen.
You Are:
SASSy - You know your SCSS like the back of your hand. Maybe both hands. The box model bends to your will as you architect and lay out pages in a modular, extendable way. HTML5 is a given. Experience with templating systems such as those found in angularJS/handlebars is a huge plus.
Collaborative - Yep, it’s an actual job requirement. One day you may be chatting with design about a color palette and the next you’ll be in the weeds with an Angular engineer discussing layout of a complex control. Wearing many hats is part of the job, but at least your head stays warm!
Animated - As interfaces become more complex, animations and transitions serve to communicate changes in state and informational hierarchy. They’re also pretty darn cool. You understand this and strive to bring life to your interfaces through considered, but exciting, animation.
Programmatic - You and JavaScript are on good terms. You can add and enhance features and UI systems with aplomb as you skirt the line between dev and design.
Organized - Keeping large code systems in check as they grow ever larger is an almost herculean task at times. Thankfully, your biceps are more than up to the challenge. Eliminating redundancies, maintaining a style guide, and keeping everything spic and span is second nature to you.