Front End Engineer (HTML/CSS/Javascript)

Job Title – Front-End Engineer
Job Location – Murrysville PA
Length – Contract (12 Months+)
Job Description - 
Hard working, motivated, deadline driven individual to develop interactive web applications. 
Applicants should have at least 4 years of experience writing HTML, CSS, and JavaScript. Expertise writing semantic, modular front end code using HTML5, CSS3, and best coding practices a must. 
Understanding of the concepts of progressive enhancement, mobile first and future friendly design highly encouraged.
 • Four (4) years or more professional experience building interactive and responsive web applications using web standard technologies.
 • Demonstrable experience and fluency with AngularJS, jQuery and the DOM.
 • Strong expertise with HTML, CSS, and writing cross-browser compatible code.
 • Strong experience working with Restful APIs.
 • Experience with CSS frameworks (Bootstrap, Foundation, or Skeleton).
 • CSS pre-processors (LESS, SASS).
 • Familiarity with usability and accessibility best practices.
 • Experience working in an agile environment.
 • Exceptional knowledge of object-oriented design, including design patterns.
 • Outstanding attention to detail and software quality.
 • A passion for user experience and front-end architecture.
 • Experience with and understanding of Git
 • Applying new technologies to solve difficult problems
 Bonus Points
 • Experience with Karma and/or testing frameworks such as Jasmine, Mocha, or Protractor. 
 • Experience working with Node.js, Bower, Gulp or Grunt. 
 • Experience with CloudFoundry, Heroku, AWS, Docker or similar 
 • Experience or familiarity with concept of continuous integration 
 • Experience or familiarity with Behavior-driven/test-driven development 
 • Understanding of and/or experience with Java and Spring Framework 
 • Cross-platform solutions like PhoneGap/Cordova a plus 
 • User Experience (UX) analysis/design. 
 • Healthcare development background.
Kushal Shah
APN Software Service INC

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field