Engineer (Front-End)

Who We Are

At Maestro, we are a group of high performers with a desire to never stop growing. Our aim is delivering high quality digital experiences for our clients that exceeds their expectations. We love working with people who are talented, curious, passionate and that above all else take ownership in everything they do.

Who You Are

You are a competent JavaScript developer who is not only comfortable using a variety of front-end technologies, but also open to exploring back-end development in Node.JS. You are a self-motivated learner who is constantly seeking out new technologies and contributing back to the development community. Needless to say, you look forward to working with technologies such as Angular, TypeScript, Ionic, Web Components, and other industry leading frameworks. 

What You’ll Be Doing on the HIVE Team

  • Collaborate with designers and developers to solve complex challenges
  • Build, test, deploy and maintain web applications
  • Participate in feature estimation and scoping
  • Manage time appropriately and clearly communicate changes in effort or scope
  • Write maintainable, standard-driven code

Talents We’re Looking For

  • Experience developing client-side JavaScript applications, preferably using a framework (e.g., Angular, React, Vue)
  • Experience with Angular developing components, pipes, and services
  • Familiarity with web components (StencilJS, Polymer)
  • Familiarity with testing frameworks (Jasmine, Mocha, Karma, Jest)
  • Familiarity with package managers (NPM)
  • Familiarity with version control (Git, Mercurial, Subversion)
  • Familiarity with HTML5 APIs (canvas, audio, local storage)
  • Strong working knowledge of HTML and CSS
  • Experience with cross-browser and cross-platform development
  • Ability to implement complex UI/UX
  • Bonus if you have full-stack proficiency:
  • Server-side development (i.e. Java, Node.js/Express)
  • Client-side development and styling as described above
  • Linux Server management experience is a plus
  • Familiarity with application hosting and deployment (i.e. Heroku, AWS) is an advantage
  • Bonus if PhoneGap/Cordova and Ionic Framework development experience
  • A plus if you have experience with online learning specifications (i.e. SCORM, TinCan/Experience API)

The Perks

  • Base salary. We take your experience and talent level into great consideration
  • Compensation package that includes medical, dental, and life insurance
  • Work/life balance. Life happens, and here you have the time and freedom to deal with it
  • Endless snacks for creative thought. Maestro is known for spoiling the team

We Believe in an Inclusive Environment

Maestro is committed to creating an inclusive employee experience for all. Regardless of race, gender, religion, sexual orientation, age, disability, or if you’re parenting the next generation of innovators, we firmly believe that our work is at its best when everyone feels free to be their most authentic self.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field