JavaScript Developer, AngularJS – Travel / Remote

We are seeking a JavaScript / SPA developer for the Keyhole team. You will be responsible for the design, development, and testing of JavaScript/HTML5-based single page applications for various Keyhole clients. On your first project, you will lead a client side proof-of-concept initiative involving advanced JavaScript, AngularJS, and responsive UI design. An enjoyment in getting others up-to-speed on newer technologies ensures you’ll love this role, as technical mentoring and coaching plays a large part.

You can be located throughout the U.S. as long as you’re willing to travel on-site to meet project goals. The beginning of the project will require you to be on-site, with a partial remote relationship following that period. Preference given to individuals living in Philadelphia, Kansas City, St. Louis, and Chicago.

Responsibilities:

  • Work collaboratively to design and develop HTML5/JavaScript-based single page applications
  • Mentor and coach other developers in SPA application architecture, AngularJS, and other topics as needed
  • Create responsive user interfaces from concept to production
  • Collaborate during the design and implementation phases to provide technical solutions that support/enhance client objectives and the user experience
  • Suggest/experiment with new ways to use web technologies while enforcing and maintaining best practice coding standards
  • Creation of standardization frameworks that can be used across other like applications within the company

Requirements:

  • 7+ years experience in a development role
  • Relevant JavaScript skills (not just simple DOM manipulation, but some advanced application skills), HTML/HTML5, CSS technology
  • Angular, Backbone / Marionette, Bootstrap, Sencha, Knockout experience preferred
  • Nice to have: Neo4J or other graph database experience
  • Server side Java experience
  • Understanding of SPA programming model
  • Experience getting others up-to-speed on new technologies
  • Bachelor’s degree in Computer Science (or related)
  • Ability to provide creative, out-of-the-box solutions while working in a team environment
  • Demonstrated ability to adapt and learn new technologies (and a passion for doing so!)
  • Personality & excellent soft skills

We Offer:

  • Competitive compensation
  • An excellent benefits package including Medical, Dental, Vision, FSA, Life Insurance, 401K
  • A collaborative support network of talented developers and architects for enhanced professional growth

Keyhole provides IT services to various clients across the USA, with strong presences in Kansas City, St. Louis and Chicago. We’re a tight-knit and highly technical group, always working to over-deliver supreme quality. Our employees are with us over multiple projects, and are looking to have long-term engagement with a company (while not looking for the technological sameness of staying in the same position for years on end). We’re growing — and simply looking to add more talented people to our team. Join us!

To apply – please address your resume with salary history to careers@keyholesoftware.com, or fax this information to (877) 521-7769 ATTN: Careers with the title of the position you are applying for.

Position Posted: November 12, 2013

Things Twitter is Talking About
  • code smell: dev practices that leave a stench of inexperience. Avoid it in method implementation with these tips - http://t.co/b7A884BnXb
    April 23, 2014 at 9:20 PM
  • Tech Night is now! Mark D is presenting to the group on #Grunt 101. Good technology talk, food & team makes for a fantastic night.
    April 23, 2014 at 5:10 PM
  • Single Page Application architectures allow for rich, responsive UIs. #JavaScript is a must-know for SPA - http://t.co/6sfk3kt1k3 #tutorial
    April 23, 2014 at 2:15 PM
  • Vacuole #Encapsulation aims to minimize the code necessary for routinely verbose data tasks -http://t.co/fJQzz731rZ
    April 23, 2014 at 9:45 AM
  • DYK? We translate our hands-on experience to custom courses to train your dev teams. Our new course on #AngularJS: http://t.co/Bf3UuClj4Z
    April 23, 2014 at 8:45 AM
  • Interested in #Backbone & #Marionette but not sure where to start? Check out the Marionette-Require-Boilerplate: http://t.co/XDj43BwSS3 #SPA
    April 22, 2014 at 4:50 PM
  • Responsive Design can help in giving your users a consistent app experience across devices. Quick tutorial - http://t.co/BDrT5LvgRo
    April 22, 2014 at 2:31 PM
  • Tips & tricks to save time in the #Eclipse IDE - http://t.co/uGgCkchwNk (keystroke combos, navigation, time tracking & more)
    April 22, 2014 at 8:40 AM
  • Join us! Looking to add to our team a developer w/ advanced #JavaScript & #NodeJS exp (& love of tech variety). Info: http://t.co/cC9CU1RCF9
    April 21, 2014 at 7:35 PM
  • Looking into #ExtJS but don't know where to start? Check out our video tutorial series to find your way around - http://t.co/XFYDT6YNWA
    April 21, 2014 at 4:35 PM
  • We've been tinkering with JS library Famo.us since its public release 4/10. What we've learned so far via a POC app - http://t.co/S77TSKHDKd
    April 21, 2014 at 2:03 PM
  • RT @CompSciFact: Rivest, Shamir, and Adleman published the RSA public key cryptography algorithm in 1978.
    April 21, 2014 at 11:13 AM
  • DYK? When we share/RT/blog/etc, it doesn't mean that Keyhole endorses it - we just like variety of opinions! Info: http://t.co/MXhB9lE9tV
    April 19, 2014 at 3:01 PM
  • A huge welcome to Justin Graber who joined the Keyhole team this week!
    April 18, 2014 at 3:25 PM
  • Pssst... @kc_dc early bird pricing ends on Sunday. Shoot us a note if you want to save 10% off of your ticket with our sponsor promo code!
    April 18, 2014 at 2:49 PM
  • Join our team! Looking for a developer w/ advanced #JavaScript & #NodeJS experience (& love of tech variety). Info: http://t.co/cC9CU1RCF9
    April 18, 2014 at 11:21 AM
  • .@befamous has huge potential to make HTML5/JS/CSS web pages feel as native apps. Here's our inital tech takeaways - http://t.co/S77TSKHDKd
    April 18, 2014 at 9:50 AM
  • Why to use AngularUI Router instead of ngRoute - http://t.co/tBnj5ZCkOw
    April 17, 2014 at 7:55 PM
  • RT @joemccann: Total Number of GitHub Repositories by Programming Language http://t.co/30cekDsE4s
    April 17, 2014 at 4:25 PM
  • JSF + AngularJS = AngularFaces? http://t.co/mXvOTwVbb6 // Interesting insight. Thoughts?
    April 17, 2014 at 3:45 PM
Keyhole Software
8900 State Line Road, Suite 455
Leawood, KS 66206
ph: 877-521-7769
© 2013 Keyhole Software, LLC. All rights reserved.