It looks like you're using an older browser that is unsupported. To get the best experience, we recommend you

upgrade your browser

Junior Front-End Developer

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. We’re looking for the right combination of talent, chemistry, character, and passion.

Who You Are

Maybe you are a front-end coder with an eye for design. Maybe you are an epic designer with a smidge of code experience. In some combination, you’ve dabbled in both the world of design AND development and are eager to combine both your analytical and creative sides. You’re motivated and inspired to make your design decisions come to life. You are willing to learn, challenge, and grow your skill set. You are a problem solver, an innovator, and a go getter. You are adaptable and comfortable working collaboratively and are an excellent communicator with both internal teammates and external partners. You probably have even been described as a Jack or Jill of all trades!

What You'll Be Doing on the Maestro Team

  • Requirement gathering, ideating, creating, and maintaining concepts to communicate potential solutions
  • Advocate for collaborative design, design thinking, and an inclusive process from the very start of a project lifecycle
  • Continually give and solicit feedback from others across a wide-range of disciplines to achieve a rich perspective
  • Write maintainable, standard-driven code
  • Work closely with project teams to take an idea from concept to implementation
  • Build and maintain a variety of high-traffic websites - landing pages, e-commerce shops, marketing websites in WordPress, Shopify, SquareSpace, etc.
  • Write and maintain custom plugins and themes
  • Work with Marketing Team to ensure the websites function properly for SEO and SEM
  • Brainstorm alongside product owners and key stakeholders to identify the best project approach
  • Collaborate with designers and developers to solve complex challenges
  • Participate in feature estimation and scoping
  • Manage time appropriately and clearly communicate changes in effort or scope

Talents We're Looking For

  • Bachelor’s degree in Computer Science, Graphic Design, Web Development, or related studies
  • Strong portfolio with work samples showcasing expertise in web design and/or front-end development
  • Strong written, visual, and verbal communication skills to collaborate with team members and project stakeholders
  • Ability to work collaboratively, remain open to feedback, and know how and when to defend development decisions
  • Experience working across organizational boundaries to define, manage, and prioritize work
  • Proficiency with design tools such as Sketch and InVision
  • Bonus if you’ve got 2+ years of related work experience
  • Strong working knowledge of HTML, CSS, JavaScript preferred
  • Experience with cross-browser and cross-platform development
  • Experience developing custom WordPress or Shopify themes - PHP, Liquid.
  • Knowledge of the WP template hierarchy
  • Bonus - Familiarity with HTML5 APIs (canvas, audio, local storage)
  • Bonus - Familiarity with package managers (NPM)
  • Bonus - Familiarity with advanced JavaScript libraries, GSAP, and Gulp

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.

Apply for this position