JavaScript Engineering Manager

Ann Arbor, MI

Post Date: 01/12/2018 Job ID: 10444454 Industry: IT Perm
The Software Development Manager role is responsible for recruiting, training, and managing a team of developers within Core Development. Initially this team will extend the current Core Development Agile team, but may be operated as a second Agile team within Core Development. The Manager will be expected to be hands-on and take on software development tasks with an ideal ratio of 50% management, 50% development. This role reports to a Director or Senior Manager of Core Development.
The Manager will be required to gain a complete understanding of business requirements and the needs of the client. The Manager will be expected to participate in system design and provide thought leadership in the full lifecycle from concept to production. Working in conjunction with Core Development leadership, this person will be responsible for implementing the business and technical strategy within the team and ensure development practices are in line with company best practices and policies.
  • 4 year college degree or equivalent experience.
  • 3+ years of experience managing a software development team
  • Strong technical skills and relevant experience with Node.JS server side Javascript
  • Experience with web application development frameworks and tools like React, Express, webpack
  • Experience in designing and developing web services using REST and JSON
  • Must have a strong foundation in automated testing, including unit, integration, system
  • Experience with JS testing and code analysis frameworks like Mocha, Istanbul, JSLint, JSHint, Jasmine
  • Experience with NoSQL document-based data stores like MongoDB and designing suitable data models
  • Experience with Agile software development methodologies (Scrum, Kanban)

Dan Goldberg

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: