Position: Sr. Frontend Developer
Location: NYC, NY
Duration: 6+ months
SKILLS & EXPERIENCE:
- Have 5+ years of experience architecting and designing consumer focused based enterprise web applications
- Strong knowledge of Java front-end technologies and frameworks
- Excellent knowledge of HTML/CSS/Javascript, especially across all
- Strong experiencing developing front end experiences across all devices especially mobile devices
- Strong experience developing front end interfaces in a services oriented architecture
- Excellent working knowledge of:
- Front end application frameworks (e.g. backbone.js)
- JQuery & JavaScript
- HTML & CSS development (HTML5 and CSS3 preferred)
- SASS experience
- CSS Media Queries
- Strong experience with UI data integration patterns, particularly AJAX and REST (JSON)
- Solid Knowledge of HTML; HTML5, XHTML, HTML various modes and specifications, cross browser compatibility caveats, support and testing.
- Knowledge of various HTML/HTML5 frameworks
- Solid Knowledge of Web Styling using CSS3/CSS including knowledge of CSS frameworks e.g. SASS, LESS
- Solid Knowledge of Client Side Web programming using JavaScript and Javascript MV* frameworks including
- jQuery, jQueryUI, jQuery Mobile.
- Experience in building jQuery Extensions is a plus
- MV* Libraries and frameworks: AngularJS, Ember-JS, Sencha/Sencha-Touch, KendoUI, Backbone, Spine, etc.
- Browser Testing and Debugging Tools: e.g. Charles, FireBug, WebKit/Chrome/FireFox Developer, Extensions etc.
- Javascript Unit Testing and Frameworks: e.g. qUnit, jqUnit, JsUnit
- Performance testing and tuning of web application: performance analysis tools e.g. ySlow and PageSpeed
- Be able to do hands on development to build out development prototypes and reference applications
- Experience with agile and scrum methodologies
- Experience working with Continuous Integration and Continuous Deployment
- e-Commerce development (Content and Catalog Management, Search, Shopping Cart, Wish List, Checkout)
- Familiar with development in conjunction with an enterprise CDN (Akamai)
- Be a self-starter that is outcome driven
- Able to take the lead and display initiative
- Experience with mobile web app development frameworks, wrappers and build systems: e.g PhoneGap and AppCelerator
- Experience in developing enterprise grade mobile application front end is a big plus. Android and iOS development experience is a plus
Skill and Role Summary:
Responsive design enhancements to client’s current sites working with their in-house development and design team in a Scrum/agile fashion
RESPONSIBILITIES:
- Lead the mobile web and responsive design and development effort of UI / Web application architecture that is capable of supporting the latest mobile web development standards, frameworks and technologies
- Help define mobile best practices from a front end standpoint
- Help move existing code base to future friendly state
- Ensure that all new projects are being designed and built with mobile as a core component
- Lead the technical design and development of responsive web application that spans mobile, tablet, desktop and other digital form factor.
- The Senior mobile developer / software engineer / web developer will be working on multiple projects and user interactions to mobile optimize existing ecommerce features as well as building out mobile optimized new site features/enhancements.
- The Senior mobile developer will lead the technical design and build of Responsive web designs/applications with mobile-first/mobile-support best practices including caching, touch/gesture support and graceful degradation of design
- The ideal candidate is someone who is passionate about beautiful interfaces, fluid UI, front-end web technologies, RESTful APIs
Additional Information
Skills Required
- 5+ years experience architecting and designing consumer-focused enterprise web applications
- Strong knowledge of Java front-end technologies and frameworks
- Excellent knowledge of HTML, CSS, and JavaScript
- Strong experience developing front-end experiences across devices, especially mobile
- Experience developing front-end interfaces in a services-oriented architecture
- Front-end application frameworks (e.g., Backbone.js) experience
- jQuery, jQuery UI, and jQuery Mobile experience
- HTML & CSS development (HTML5 and CSS3 preferred)
- SASS experience
- Knowledge of CSS Media Queries
- UI data integration patterns, particularly AJAX and REST (JSON)
- Familiarity with HTML/XHTML modes, cross-browser compatibility and testing
- Knowledge of client-side MV* libraries/frameworks (AngularJS, Ember.js, Sencha/Sencha Touch, Kendo UI, Spine, Backbone)
- Browser testing and debugging tools (Charles, Firebug, Chrome/Firefox developer tools)
- JavaScript unit testing frameworks (qUnit, jqUnit, JsUnit)
- Performance testing and tuning (ySlow, PageSpeed)
- Experience with Agile/Scrum methodologies
- Experience with Continuous Integration and Continuous Deployment
- E-commerce front-end development (content/catalog management, search, shopping cart, checkout)
- Familiarity with enterprise CDN (Akamai)
- Hands-on development ability to build prototypes and reference applications
- Experience with mobile web app frameworks/wrappers/build systems (PhoneGap, AppCelerator)
- Experience developing enterprise-grade mobile application front-ends; Android/iOS experience
- Ability to lead, be a self-starter, and display initiative
What We Do
STEM Xpert is a consulting engineering firm recognized in the engineering industry for its commitment to client service and passion for excellence. The firm provides specialized professional consulting services in the fields of science, technology, engineering, and mathematics (STEM).







