Avatar for flexEngage (formerly flexReceipts)

Personalize every transactional touchpoint

Software Engineer

$65k – $145k • 0.1% – 0.5%
Apply now

flexEngage (formally known as flexReceipts) powers smart email receipts, which offer retailers an opportunity to engage their customers post-purchase. flexEngage enriches 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 flexEngage platform.

The company is looking to grow and evolve through new and enhanced product offerings. As such, 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 Backend development is primarily done in Java but, we believe in using the right tool for the job and are open to alternatives.


- Execute full software development lifecycle (SDLC).
- Develop flowcharts, layouts and documentation to identify requirements and solutions.
- Determine operational feasibility by evaluating problem definition. requirements, solution development, and proposed solutions.
- Write well-designed, testable code.
- Create MVP's or POC, if necessary, to evaluate and measure new technologies.
- Produce specifications and determine operational feasibility.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Deploy programs and evaluate user feedback.


- Capable of building high-availability/low latency web applications and services.
- Follows good software development practices (e.g. version control, TDD, peer reviews).
- A problem solver and quick learner.
- Detail oriented and organized.


- 5+ Years of software development experience.
- Excellent Java (or proficient in a similar language) development skills.
- Strong experience with HTML, JavaScript, CSS, relational databases, and Linux.
- Skilled at building web services (i.e. REST, SOAP).

Preferred Skills:
- Experience with various types NoSQL databases (e.g. key/value, columnar, etc)
- Worked with Pub/Sub messaging (e.g. AMPQ, JMS).
- DevOps experience; particularly CI/CD and cloud infrastructure automation.
- Working knowledge of Docker and container management systems like Kubernetes.
- Familiar with Microservices architecture.
- Experience with distributed data processing (batch/real-time).


- Enthusiastic and has a positive attitude
- Possess a strong work ethic.
- Collaborative; receptive to feedback and expresses opinions candidly.
- Thrives in a fast-paced environment.
- Works well independently.
- Has a sense of urgency.
- Driven and self-motivated.


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, commissions, accelerators, stock options, 401k, and health benefits.


• Passionate founding team
• Opportunity to create something – be part of an early stage company in a fun and challenging industry
• Meaningful equity (stock ownership) of a Silicon Valley-backed startup.
• 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 and you’ll help set the direction of a promising startup!

Meet your team

People you would work with in this role

flexEngage (formerly flexReceipts) at a glance

Personalize every transactional touchpoint

flexEngage (formerly flexReceipts) focuses on Retail and Retail Technology. Their company has offices in Orlando. They have a small team that's between 11-50 employees.

You can view their website at http://www.flexEngage.com or find them on Twitter, Facebook, and LinkedIn.

More jobs at flexEngage (formerly flexReceipts)

View all jobs

Lead DevOps Engineer

Senior Data Engineer

Account Executive

Similar jobs to Software Engineer at flexEngage (formerly flexReceipts)

Avatar for Informulate
We're a unique technical consultancy that employs Lean and Agile for software development
Avatar for Quick'rCare
Search. Find. Hold your place in line with immediate care
Avatar for TitleTap
Squarespace+WP Curve for Title Companies and Law Firms
Avatar for Theme Downloaded
Wordpress theme, HTML Template, Angular admin dashboard
Avatar for Komeeda
A direct to consumer platform for restaurants to manage their consumer & online sales