This site uses cookies. To find out more, see our Cookies Policy

Mid/Frontend Developer in Detroit, MI at VisionPRO

Date Posted: 11/19/2018

Job Snapshot

Job Description

(NodeJS/HTML5/CSS3/Angular/Ionic/React/Java)

Duties and Responsibilities:

  • Build customer-facing UI and mid-tier services for various products and applications.
  • Work as part of a team developing applications and services using Agile development methods
  • Code, teste and operate custom built services
  • Provide hands-on leadership to development teams; act as guide and mentor. Make use of teaching moments to elevate junior team members. Instill accountability across the team.
  • Communication with executive team regarding product architecture and project progress.
  • Lead in development and delivery functions; perform and support quality processes, as required.
  • Work with business to design and implement complex solutions, including performing customer white-boarding session with program management and business analysts.
  • Work with the customer and partners to implement and support end-to-end solutions, across multiple platforms, environments, domains, and locations
  • Apply technologies to address business needs.
  • Participate in the designs of new solutions, by assisting in writing specifications and constructing documents and diagrams, as needed.
  • Provide timely and accurate estimates; review other team members’ estimates for completeness and accuracy.
  • Develop and implement standard operating procedures. Look for process improvement opportunities.
  • Resolve and troubleshoot technical issues
  • Update documentation of procedures and methods, as needed.

Requirements:

  • Previous working experience working with NodeJS
  • Participated in UX sessions.
  • Applicable knowledge of web libraries and frameworks such as AngularJS, React, Ionic, or similar.
  • Familiarity with the whole web stack, including protocols and application optimization techniques
  • Demonstrated experience with HTML5, CSS3, NodeJS.
  • Demonstrated experience with other programming languages (e.g. java, C#, etc.).
  • Demonstrated experience with each of the following:
    • NodeJS/Express Stack.
    • Design and development methodologies, tools, processes, and best practices.
    • System integration with both RESTful and SOAP services.
    • Complete SDLC involvement, from requirements analysis through operations and maintenance.
  • Demonstrated experience with QA tools and processes.
  • Proven experience with full stack architectures.

Preferred:

  • Demonstrated experience in decomposing complex problems.
  • Experience with NodeJS frameworks.
  • Experience with web technologies:
    • HTML5/CSS3.
    • JavaScript, AngularJS, Ionic, React or similar
  • Experience with Agile methodologies
  • Experience with continuous integration technologies:
    • Maven, Grails, Jenkins, Microsoft VSO.
  • Experience with DevOps tools and methodologies a plus.