Sr. Front End Developer-Remote Opportunity (Onsite Services)

Software Development Seattle, Washington

Sr. Basic

* BS/MS in Computer Science or equivalent

* 6+ years of industry experience

* 6 years of programming experience in Java or C++; in Linux, Windows, and/or Mac environment

* 6+ years of experience working with CS fundamentals including algorithms, runtime analysis, OO design, code quality

* Deep understanding and fluent usage across a broad spectrum of technologies including: Native mobile development (Android//iOS), HTML5//CSS3/JavaScript, XML, JSON, web and server programming and Responsive/Adaptive design


Sr. Preferred

* Experience shipping products in an agile development environment

* Knowledge of modern web development tools, frameworks and techniques (React, NodeJS, TypeScript, CSS pre-processors, etc.)

* History of building prototypes to advance design thinking and the final product experience

* Proven ability to innovate within and extend current technology through prototypes

* Willingness to work with and advance internal authoring tools

* Understanding of broadcast/motion design, color theory, typography, composition and iconography a plus

* Strong understanding of interaction design and design process

* Sensibility for consumer electronics and technology

* Passion for inventing new product designs and technical solutions

* Interest and proficiency in visual design

* Experience driving technical challenges and solutions

* Experience creating advanced architectures and sustainable solutions

* Experience collaborating with UX, Product, and non-technical partners

* Familiarity with working in an Agile environment

* Programming experience on native mobile platforms

* Experience and passion for developing visually polished, engaging and highly fluid user interfaces

* An online portfolio of work demonstrating expertise creating front-end solutions

* Strong attention to detail and organization skills

* Excellent written and verbal communication, presentation, and interpersonal skills

* Willingness to mentor junior engineers

* Great customer focus

* Unwavering commitment to quality