Join the Team

If you're looking for a company that values teamwork, initiative, and innovation, the choice is clear—you belong at Lucid.

Openings at Lucid
All locations

Front End Engineer

Location: Greater Salt Lake City, Utah

Lucid’s award-winning Creative Team is looking for a Front End Engineer that has a passion for building front-end web applications.  We’re looking for someone who enjoys solving complex problems at scale, turning mockups into pixel-perfect web pages, and has an eye for design.
Our mission is to empower people to see and understand how their business works, so they can innovate faster. And we hold true to our core values of: (1) innovation in everything we do; (2) passion & excellence in every area; (3) providing individual empowerment, initiative and ownership; and (4) teamwork over ego.


  • Code digital marketing properties and assets using different technologies: websites, blogs, landing pages, marketing pages, etc.
  • Convert design mockups with specifications into functional web pages, components, and reusable templates.
  • Use a broad set of technology tools: Primarily Gatsby.js, but also HTML, CSS, SCSS, React, TypeScript, PHP, Git, Drupal and more to create web-based solutions.
  • Understand business opportunities and problems, clearly define solutions, and provide detailed deliverables within Agile/Scrum system constraints.
  • Work in conjunction with other marketing teams such as: design, SEO, i18n, PPC, analytics, and others.
  • Help architect and build components and systems that can be reused across many sites with different themes.
  • Estimate time for coding for given projects.
  • Use deadlines, milestones, and deliverables to effectively anticipate roadblocks and development opportunities.


  • 2-4 years of web development experience in general with at least 1 year of real world experience using a JavaScript framework like React, Angular, or Vue
  • Bachelor’s degree, or equivalent experience, in Design, Information Systems, Computer Science, Digital Marketing, or another related degree.
  • Expert understanding of HTML & CSS best practices.
  • In-depth knowledge of JavaScript.
  • Familiarity with CSS preprocessors, preferably SCSS.
  • Desire to take ownership of the code base and help architecht the components, systems, and tests used and shared across multiple sites within the ecosystem.
  • Ability to write stable, scaleable, extensible and reuseable components to help keep up with growing demands on the websites.
  • Ability to help mentor others in best practices of front end engineering when needed.
  • Ability to talk to stakeholders and explain our architecture and help them find solutions to their needs within our architecture.
  • Ability to use Git and work collaboratively with other developers.
  • Ability to program under different constraints: Contributing to long-term strategic projects while positively contributing to last-minute fixes and short-term solutions - sometimes without all the information present to make comfortable decisions.
  • Ability to organize, prioritize, and meet deadlines.

Preferred Qualifications:

  • Experience with Gatsby.js, React, and GraphQL.
  • Familiarity with A/B testing and unit testing.
  • Experience with creating/using a component library or design system.
  • Basic knowledge of digital marketing practices (SEO, analytics, etc.)
  • Understanding of CMSs; experience with Drupal is of particular value.
  • Basic PHP or OOP experience.
  • Working knowledge of SQL databases.

At Lucid Software our core values aren't just a pretty inspirational wall hanging. These principles work hard, just like we do. Lucidites use them, every day, whether they're discussing ideas for new projects, deciding on the best solution for a customer's problem, or interviewing candidates. It's just one of the many things that makes Lucid Software the best company to work for. Check out our Life at Lucid page and see how our core values align with yours.

We celebrate a diverse and an inclusive work environment, where we honor and support varying backgrounds, beliefs, and perspectives for the benefit of our business, including our employees and products. We are proud to be an equal opportunity workplace that has signed the Parity Pledge and strives to be a place where every Lucidite feels they belong. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.


If you're going to work for us, we also want Lucid to work for you. See the outstanding benefits you'll receive when you become part of the team.

  • Full health benefits with employer HSA contribution
  • 15 days PTO to start + unlimited sick leave
  • Generous family leave
  • Equity + 401(k) match
  • On-site bouldering wall and gym
  • Catered lunches and fully stocked kitchen
  • Community volunteer activities

Bring your whole self to work

At Lucid, we welcome diversity and are committed to creating an environment where everyone feels respected and valued. We know that when our employees bring to the table the qualities that make them unique—different backgrounds, personalities, and perspectives—we are stronger. We’re always looking for ways to make sure our employees are comfortable bringing their whole selves to work—including sponsoring initiatives like Utah Women in Sales, Salt Lake City PRIDE, Women Tech Council and Utah Polynesian Professionals.


From five national parks and the largest ski resort in the country to the thriving Silicon Slopes scene and bustling city life, Utah has a little something for everyone.

Zion's National Park


This beautiful, historic city is home to Europe’s fastest growing tech scene, the Silicon Canals. Whether you're cycling to work or stopping by Rembrandt’s home, Amsterdam is considered to be the most livable city in Europe.



As one of the most livable cities in the world, Melbourne is the center of Australia’s growing tech scene. This bustling city is a hub of culture, entertainment, and wildlife. Be sure to keep an eye out for foxes as you take a stroll in Melbourne’s Laneway.


Life at Lucid

Being an employee at Lucid is far more than just a job. It’s growing your career, building lasting relationships with colleagues, and giving back to the community.

Lucid retreat