MindgruveMacarta Icon MindgruveMacarta A Modern Marketing Agency

Senior Frontend Engineer.

Mindgruve is seeking an experienced Senior Frontend Engineer who is an expert in Javascript, HTML5 and CSS3. Mindgruve takes pride in pushing the boundaries of web design and development and is in need of a passionate, dedicated individual to help us continue our mission. The selected candidate can expect to work with a talented team of developers and designers who are creating award winning mobile and web applications for some of the top brands in the U.S.


  • Minimum of 5-8 years front-end web development experience
  • Proven mastery of JavaScript, HTML5 and CSS3
  • Experience with JS frameworks: React, Vue, Angular
  • Experience working with APIs
  • Experience with GraphQL
  • Template engine experience: Twig, Liquid, Blade, etc.
  • Version control experience: Git, SVN
  • CSS grids & frameworks experience: Bootstrap, Foundation, etc.
  • Comfortable writing vanilla Javascript without use of jQuery
  • Experience with developing cross-browser compatible experiences
  • Experience with developing accessible web experiences (WCAG 2.1)
  • Experience with build tools such as Webpack, Gulp, etc.
  • Experience with package managers: NPM, Yarn
  • Ability to work independently
  • Ability to multi-task
  • Advanced problem solving and debugging skills


What We Would Love to See:

  • Experience with Typescript
  • Experience with Node.js
  • Experience with React Native or Flutter
  • Experience with SSG Frameworks such as Gatsby.js, Nuxt.js, Next.js
  • Experience with animation: WebGL, Greensock, etc.
  • Comfortable with SQL
  • Experience with serverless functions: Google Cloud Functions, AWS Lambda, etc.
  • Experience with PHP
  • Experience developing Headless sites
  • Experience with website optimization
  • CMS theme development experience: WordPress, Drupal, Shopify, Magento
  • Email development and marketing automation platform development experience
  • Agency experience

What You’ll Do Here:

  • Work with members of the account/project management, design and Backend engineering teams to create and support custom websites, web applications, landing pages and emails using standards-compliant HTML, CSS and JavaScript based on site maps, wireframes and visual designs.
  • Focus on providing high quality, maintainable code.
  • Contribute to the engineering team by assisting team members with technical issues, performing code reviews, mentoring new hires, etc.
  • Participate in design review and client requirements sessions.
  • Interface with client’s technical teams and attend client meetings as needed.
  • Collaborate with account/project managers and other Engineers to understand, plan, estimate, prioritize and implement requests for development and maintenance of components and systems.
  • Maintain technical documentation and track progress in Mindgruve’s project management system.
  • Adhere to best practices and Mindgruve’s coding standards.
  • Track time for assigned tasks and submit time sheets on a weekly basis.
  • Adapt technical skills to facilitate department and company goals.
  • Perform QA testing, debugging, data entry/cleanup and technical support as needed.

Compensation commensurate with experience. We offer competitive benefits including medical, dental, vision, FSA, voluntary life & accident plans and 401K with matching. Mindgruve is committed to providing employees with flexible workplace locations; however, being a local applicant from the San Diego area is a plus!  Mindgruve is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

No headhunters, contractors, freelancers, overseas agents or professional job-hoppers will be considered. This is an in-house position. To be considered for this job, qualified candidates must apply via LinkedIn, or submit a cover letter, resume and salary expectations to Mindgruve [email protected] and include “Senior Frontend Developer” as the subject.