Engage on Facebook Engage on Twitter Engage on LinkedIn Engage on GitHub components notes mobile card heart 2 infinite mirror 2 pricing support

Front-end Web Developer

Engage is a software development company headquartered in St. Louis, MO. We’re looking for a Front End Developer who will be responsible for driving the implementation of visual presentation and user experience for a variety of software. This position is responsible for solving problems through proficiency in modern development tools to implement standards-based HTML, CSS and Javascript.

As a Front End Developer, you will work in an agile environment with designers and developers to define, iterate, and deliver new solutions for our clients. You’ll work closely with the team to translate user stories and visual concepts into code; iterating based on feedback to deliver the best possible user experience.

Type of work

  • business/landing sites
  • custom software
  • email and other application design


  • Passionate about UI/UX design
  • Familiar with best practices for: mobile first responsive web design, human centered design - people over users, ADA compliance, content relationships & organization, information architecture, user story and persona creation
  • Work with performance and consistency in mind
  • Fluent with HTML and CSS
  • Self-managed, autonomous
  • Good communicator
  • Drive the conversation & design
  • See it through start to finish


Work with business/client/teams through all phases:

  • discovery
  • wireframe
  • visual design
  • interaction design

Conduct meetings in an agile, in a fast-feedback loop to:

  • present work
  • gather feedback
  • implement changes
  • educate on best practices

Required Experience & Skills

  • 4+ years of front end web development experience
  • Fluent w/ one or more of the following: Photoshop, Illustrator, In-Design, XD, Figma, Sketch or similar experience
  • Good communication and interpersonal skills
  • Dive in with minimal direction/management
  • Detailed-oriented, organized, and able to prioritize
  • HTML
  • CSS
  • Javascript

Bonus Skills

  • Graphic Design
  • Copywriting
  • Digital Marketing
  • Experience with agile project methodology

Equal Employment Opportunity
Engage is committed to equal employment and advancement opportunity for all employees and candidates for employment without regard to race, color, ancestry, national origin, religious creed, gender, physical or mental disability, veteran status, sexual orientation, age or marital status in accordance with applicable laws and regulations.

Join Our Team

Working at Engage means being part of a team of talented, passionate individuals who love what they do and bring that spirit to work everyday. We work hard… and play hard. We value and acknowledge everyone’s contributions with an uncompromising focus on our culture as well as competitive pay and great benefits.

How to Apply
Just email us!

Let's Discuss Your Website Project Get a Free Quote