Super Developer, Client-Side Development

  • Full-time

Company Description

DNN (formerly DotNetNuke) provides a suite of solutions for creating rich, rewarding online experiences for customers, partners and employees.  DNN products and technology are the foundation for 800,000+ websites worldwide.  In addition to our commercial CMS and social community solutions, DNN is the steward of the DotNetNuke Open Source Project.

Job Description

Position Overview

If you’re a super creative front-end developer who enjoys building design-led, world-class software delivered for use on premise or in the cloud, and prefers tools like WebStorm and doesn’t care about backend stuff like C#, you need to show us your portfolio right away! We’re looking for an artistic, innovative and talented client-side coder to join a highly motivated team of engineers responsible for the design and implementation of software for the leading content and web application platform, and social network in the Microsoft ecosystem.

Responsibilities

  • Create leading-edge front-end designs and code for DNN products (on premise and cloud)
  • Collaborate as part of a highly agile scrum team
  • Develop using latest JavaScript frameworks, HTML5, and CSS

Qualifications

Required Skills and Experience

  •  5+ years strong startup or fast-paced consultancy experience with SPA, JavaScript, jQuery, JSON, HTML5, CSS3, Knockout.js, AngularJS, or other modern client-side technologies
  • Strong hands-on understanding of modern UX Design Patterns, browser incompatibilities, and mobile device support (i.e. responsive web design)
  • Solid problem-solving and coding skills particularly with complex JavaScript; diagnose and troubleshoot client-side problems using browser-based developer tools
  • Maniacal attention to usability, mockup details, performance, and security
  • Fanatical interest in technology and a true passion for creative client-side development


Desirable

  • Involvement in open source projects or hands-on familiarity with leading edge projects
  • Familiarity with Git/GitHub and JIRA Able to work independently, yet enjoy and benefit from a collaborative team environment
  • Prefer a challenging, fast-paced work environment which stocks lots of goodies

Required Education

  • Bachelor of Science degree in computer science or related technical discipline