Architect/Team Lead (Full-Stack Node.js)

Bloomington, MN 55420 | Direct Hire

Post Date: 03/08/2018 Job ID: 48863 Industry: Architect

Architect/Team Lead (Full-Stack Node.js)


We are seeking an Architect / Team Lead to join our IT team. This position will be responsible for leading our product architecture efforts both front (UI) end and back end (server/API). As a lead resource, the ideal candidate will establish technologies and processes that enhance or replace existing components as well as lead and mentor development teams through the development life cycle. While this position is not a direct manager of resources, the ideal candidate will lead project teams though the development of applications.

Role & Responsibilities:
  • Focus will be to investigate, recommend and develop best practice, leading edge architectures while maintaining realistic product roadmap expectations
  • Provide technical expertise on projects, mentoring less experienced developers
  • Research and development of new and emerging architectures
  • Recognize and work within product deliverable timelines
  • Provide vision, enable innovation and leverage trends that can create business value consistent with the firm’ s requirements and expectations
  • Must be able to work closely with other team members

Position Requirements:
  • 5+ years of experience in full stack product architecture
  • Experience in multiple web-based UI/UX technologies such as AngularJS, ReactJS, Bootstrap, JQuery, CSS or other similar tools
  • Experience in large scale, web-based database driven development environments such as NodeJS and Java frameworks
  • Experience with SQL/MySQL and ability to work with databases.
  • Demonstrated critical thinking and problem resolution
  • Persuasive, professional communication style. Capable of communicating complex, technical topics to a wide variety of audiences.
  • Flexibility to adapt to rapidly changing conditions and priorities
  • Functional understanding of software development principles
  • Demonstrated ability to apply technology solutions to business problems
  • Must have strong multi-tasking capabilities and excellent written and spoken communication skills.

Desired Skills
  • Experience in payment processing systems or e-commerce
  • Team leadership or management experience
  • Proven track record of product progression in a rapidly evolving landscape
  • Basic graphic design skills and experience with tools such as Photoshop

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: