*INTERVIEW NEXT WEEK *
*NEED: **JavaScript Engineer* *Farmington Hills, MI* *6 months + contract* *Interview process: Skype* *Key Skills: Angular.js, Backbone.js, JavaScript, MVC, TDD(Test Driven Development) and Agile.* *Essential Duties/Responsibilities:* · The Developer will work in a highly collaborative, cross functional and Agile team and may take a lead role on various software components. · The Developer will also be responsible for developing unit testing and overall integration tests for the project team. · Test-drives awesome code, working closely with other Agile team members. · Gets things done. Takes ownership of tasks when others do not. Helps drive the completion of all kinds of work tasks. · Helps break down, estimate, and provide just-in-time design for small increments of work. · Builds a strong team using their collaboration skills. · Promotes improvements in version control, continuous integration, project build, and project automation. *Skills/Knowledge/Experience:* *Required* · Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience · Minimum 7 years software development experience including 4 years of combined *Java and/or JavaScript* programming experience · Knowledge of and desire to work in an *Agile* development environment. · Strong familiarity with object-oriented systems and enterprise *design patterns* · Experience with development of service oriented applications · Familiarity with wide portfolio of software development applications, environments and languages · Strong understanding of *HTTP/REST/API* architecture · Experience using *source code control systems, such as Git, Subversion, or CVS* · Knowledge of *XML parsing, and/or DOM traversal.* · Excellent verbal and written English 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 · Must be sensitive to cultural differences in interactions and in the way work is done · Needs good work ethic and strong sense of ownership of end result · May require up to 10% travel, including international travel Preferred · Advanced degree preferred · Experience with *Agile development* methodologies, including XP methods such as *Test Driven Development* and *pair programming* · Experience with *JavaScript frameworks*, such as *Angular.Js or Backbone.js, JavaScript MVC, jQuery, etc.* · Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON) · Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5) · Experience with high performance web page optimization techniques (edge serving, minimize http connections, etc.) · Experience with a variety of Database Systems, such as LDAP, Oracle, Sybase, MongoDB, NoSQL · Knowledge of search engine development, particularly with Lucene as a component · Experience developing for mobile devices · Leadership skills and experience managing the work of development staff · Passion for working in the academic, professional or library markets, and experience with technologies within those markets such as LMS, eReaders, OPAC, OpenURL, Z39.50, and SRU/SRW Ron 614-662-1005 [email protected] [email protected] [email protected] *Thanks and Regards* -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" 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/open-source-erp-crm. For more options, visit https://groups.google.com/d/optout.
