Our Firm

Careers

VIEW ALL APPLY NOW

Software Engineer II

Experienced

MINDBODY | Product Development

JOB FAMILY SUMMARY:

Designs, develops, troubleshoots and debugs frontend code for our core product. This includes developing software components including Frameworks, Skins, Utilities, and Internet-related tools. Determines hardware compatibility and/or influences hardware design when applicable.

 JOB SUMMARY:

The Software Engineer II – Front End Engineering will be an integral part of our growing team, championing web standards as well as sharing knowledge and skill across development teams.

Skills & Requirements

MINIMUM QUALIFICATIONS AND REQUIREMENTS:

  • Bachelor’s Degree in Computer Science or equivalent
  • 2+ years of industry experience in programming web applications, mobile and/or large scale enterprise products
  • Basic understanding of HTML, CSS, JavaScript and jQuery
  • Basic understanding of JavaScript frameworks like Angular or React (preferred).
  • You have an eye for details that make a great user experience
  • You take pride in pixel-perfect precision
  • Familiar with SDLC and programming design patterns
  • Familiar with Agile methodology
  • Sense of ownership
  • Passion for troubleshooting and problem solving
  • Detailed oriented, professional and possesses a positive work attitude
  • Communicate professionally both verbally and in writing

     

    PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Develops high-quality wireframes and/or mockups in HTML5, CSS, and jQuery tasked by senior Front End Engineers
  • Regularly collaborates with other developers to evaluate work for technical feasibility
  • Brainstorms with Product Managers and designers to conceptualize and estimate new features
  • Reviews new feature impact on an application and recognize potential risks
  • Creates technical documentation for new features that can be easily understood by peers
  • Adheres to internal best practices and coding convention
  • All other duties as assigned