A new Job, ID: 309469 <http://www.ejobsville.com/display-job/309469> was added at eJobsVille.com - For the Best Tech Jobs in Town <http://www.ejobsville.com/>
Title: HTML5/JavaScript Developer posted on 2014-12-10 20:03:26 Job Description:*Position: HTML5/JavaScript Developer* *Location: Detroit, MI* *Duration: 1+ Year* *Position Highlights* *Front end experience a must* *Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON)* *Experience with HTML5 leveraging newer constructs such as canvas, local storage, web workers, etc.* *Experience with CSS3 leveraging best practices such as CSS pre-processor languages (E.g. Less, Stylus, Sass, Compass).* *STRONGLY PREFERRED* *Experience following Extreme Programming (XP) practices including Test Driven Development (TDD) and Pair Programming* *Experience writing test driven code* *Description* *Client is seeking ambitious and creative software engineers who will contribute to the development of applications that are downloaded to a phone and directly to an in-vehicle infotainment system.* *Key Responsibilities:* *Software Engineers will be responsible for application development and support including story elaboration, estimation, analysis, design, programming, unit/integration testing and code debugging leveraging the Scrum framework and XP practices. This person will work in a highly collaborative, cross-functional, and Agile environment and will assume a lead role for various practices and decisions. This person will…* • *Test-drive code* • *Elaborate, estimate, and design for small increments of work…just-in-time* • *Perform root cause analysis, technology evaluation, and design spikes* • *Commit to completing well-defined work and deliver on those commitments* • *Swarm around tasks along with other Scrum team members* • *Pair program55 - 60/ with different people in many situations* • *Report status of assigned software development and/or maintenance tasks* • *Consistently follow the specified software development methodology* • *Model courageous and continuous learning to the team. Actively help team members continuously learn* • *Promote improvements in programming practices such as acceptance test driven development, continuous integration, and test automation* • *Continuously learn and challenge the organization concerning new practices, processes, technologies, and languages* • *Build a strong team using their collaboration skills. Interview and mentor team members.* • *Provide leadership and assistance among and across teams/organizations* *Prospective candidates possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop peer relationships, and a strong technical learning capability.* *Required:* • *Experience developing Javascript following Object Oriented principles* • *Experience with JavaScript frameworks such as Backbone.js, JavaScript MVC, jQuery, etc.* • *Experience with HTML5 leveraging newer constructs such as canvas, local storage, web workers, etc.* • *Experience with CSS3 leveraging best practices such as CSS pre-processor languages (E.g. Less, Stylus, Sass, Compass). Experience with other CSS constructs such as grid systems and media queries.* • *Proven experience with object-oriented design and design patterns* • *Strong understanding of HTTP/REST/API architectures.* • *Experience using source code control systems such as Git* • *Knowledge of XML parsing, and/or DOM traversal.* • *Knowledge of and desire to work in an Agile development environment* • *Excellent verbal and written communication skills required* • *Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions* • *Must have strong teamwork orientation and the ability to foster collaboration within and across teams* • *Needs good work ethic and strong sense of ownership of end result* *Preferred:* • *Developing with Backbone.js for mobile apps* • *Strong CSS skills* • *Experience working on teams following Agile principles, Scrum, and/or Kanban* • *Experience following Extreme Programming (XP) practices including Test Driven Development (TDD) and Pair Programming* • *Experience writing test driven code* • *Experience with Jira and the Greenhopper plug-in* • *Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON)* • *Experience with JavaScript testing frameworks such as Jasmine, Mocha.js, and Sinon* • *Experience developing for mobile devices, especially mobile apps that consume cloud APIs* *Click here to view full job description and apply <http://www.ejobsville.com/display-job/309469> (Registration not mandatory to apply for this job)* ------------------------------ Best regards, eJobsVille.com - For The Best Tech Jobs In Town -- You received this message because you are subscribed to the Google Groups "SAP ABAP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sap-abap. For more options, visit https://groups.google.com/d/optout.
