Software Developer/ Engineer/ Architect

Software Engineer – Frontend

Groupon helps local businesses grow and strengthen customer relationships – resulting in strong, vibrant communities. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success.

We're a "best of both worlds" kind of company. We're big enough to have resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact. We're curious, fun, a little intense, and kind of obsessed with helping local businesses thrive. Does that sound like a great way to grow your career? Let's get into the details.

The SEO Engineering team supports and develops a wide range of services crucial to Groupon’s Global SEO. We’re also responsible for setting and implementing the standards on front-end performance, particularly around Google’s Core Web Vitals. We’re cross-functional, liaising widely with the many other engineering squads within the company.

We're looking for an experienced frontend engineer who can contribute to our continued product development. Our stack is React/Javascript on the front-end and Node on the backend. This is an opportunity to have a big impact and get lots of ownership. We're looking for someone who is self-driven and passionate about shaping the path of a product.

You’ll spend time on the following:

  • Deliver features in an end-to-end manner: technical design, development, testing, deployment and maintenance.
  • Provide technical leadership and own specific areas of the CMS
  • Work closely with Product Managers to translate product requirements to engineering specifications.
  • Lead code review efforts and quality efforts in your area of ownership.
  • Participate in product discussions, taking ownership and initiative.
  • Work independently in a fast-paced environment.
  • Mentor and guide junior engineers.

We’re excited about you if you have:

  • At least 4 years of frontend development experience in a professional setting.
  • Should be comfortable converting mocks into high quality HTML/CSS
  • Must have an excellent understanding of how the web works.
  • Experience with responsive web design, media queries and delivering functionality that works with a range of client devices/browsers from desktops and laptops to mobile platforms.
  • Experience with UI design patterns, security, performance and usability.
  • Familiar with modern engineering practices: code reviews, continuous-deployment, automated testing.
  • Must be willing to constantly learn new things.
  • Excellent written and oral communication skills.

Nice to have:

  • At least 1 year experience working in the React / Javascript / NodeJS ecosystem
  • Experience with frontend testing frameworks like Cypress, Jest