Dynamic transactional communications for physical stores to help…

Senior Frontend Engineer at flexEngage

$120k - $160k / 0.00% - 0.25%
Job Type
3+ years
Apply to flexEngage and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

COMPANY BACKGROUND flexEngage (formerly flexReceipts) is an innovative, retail technology startup headquartered in Downtown Orlando Florida. The company is a graduate of the prestigious business accelerator YCombinator, and is well funded by strong VC firms, including Bullpen Capital, Point Judith Capital, and Synchrony Financial.

We are the leading provider of personalized transactional communications for retailers, enabling brands like Under Armour, DXL, Michael Kors, GNC, and 5.11 Tactical, to transform standard transactional touchpoints (receipts, order and ship notifications, packing slips, curbside delivery, order tracking, etc.) into dynamic engagement channels that drive customer loyalty and revenue.

Rather than sending customers standard transaction information, flexEngage enhances every post-purchase touchpoint with deep personalization enabling a seamless brand experience, improved engagement with shoppers and incremental sales.

THE ROLE flexEngage is looking for a Senior Frontend Engineer to maintain and develop new features for our frontend applications. This role will be the first full-time frontend engineer on the team. The need for the role arises out of a focus to increase the maturity of our products by adding valuable user-facing features as well as improving user experience of existing functionality. In this role, you will have a significant voice in defining the long-term vision for our approach to frontend development - from setting technology standards to helping build out a team as our products expand. This role is remote and may be based anywhere in the US. However, the candidate should be aware that most team meetings are mid to late morning (Eastern time) to accommodate team members in Europe. Flexibility on both sides will be encouraged.

RESPONSIBILITIES Develop features and improvements to flexEngage products. Participate in all aspects of the development process including story grooming, technical design, coding, code reviews, QA, and delivery. Collaborate with Product Management, backend engineers, and other stakeholders in the development of new features. Establish standards for style, maintainability, and best practices. Maintain and advocate for these standards through the feature development and code reviews. Identify areas of improvements in the code base and contribute to make it better. Drive change by being an advocate for these improvements.

REQUIRED QUALIFICATIONS & SKILLS Bachelor's degree in Computer Science, related degree or equivalent practical experience. 3+ years of hands-on experience developing frontend applications. Experience leading frontend engineering teams is a plus. Passionately detail-oriented, faithfully recreating the spirit of visual designs as code, but also providing expertise and judgment in execution. An eye for design; takes UX into consideration and follows best practices. Professional experience with React web framework. Experience with other frameworks like Angular is a plus. Professional experience writing automated tests, including unit-tests, integration tests, and end-to-end tests. Deep experience with JavaScript and TypeScript. A strong understanding of semantic HTML and CSS. Professional experience developing applications that consume REST APIs. Should be able to read and interpret API documentation. Professional experience using Git. Experience using CI/CD tools like Bitbucket Pipelines or Jenkins.

COMPENSATION flexEngage offers a competitive compensation plan in line with the candidate’s experience and ability to drive results at target retailers. Compensation consists of an annual base salary, accelerators, stock options, 401k, and health benefits, unlimited PTO, flexible/remote schedules.

WHY YOU’LL LOVE WORKING WITH US Career mentorship Passionate founders Opportunity to create something – be part of a startup in a fun industry Opportunity to make a difference – your work will truly matter Great personal upside potential – in learning, earnings, and future exit potential Your voice will matter!

Why you should join flexEngage

flexReceipts powers smart email receipts, which offer retailers an opportunity to engage their customers post-purchase. flexReceipts’ enriched digital receipts build customer loyalty and drive sales while allowing retailers to monitor spending habits and shopping trends. The company’s patented software allows retailers to add personalized social media links, videos, targeted offers and more to digital receipts. Over 50 retail brands (10,000+ stores) use the flexReceipts platform.

The company is looking to grow and evolve through new and enhanced product offerings. As such, flexReceipts is seeking an innovative Software Engineer that can help push the envelope with our product. We believe this person will play a critical role in the growth of our company!

We are looking for a passionate full stack developer who is passionate about building products that solve true needs and that customers love. As a developer on our dynamic and driven team, you will be responsible for the delivery of new products and enhancing our existing applications. The position will work very closely with the company’s co-Founders.