
About Flex
Empowering renters with flexible payment solutions
Key Highlights
- Raised $225.1 million in Series B funding
- Headquartered in Midtown Manhattan, New York, NY
- Serves a growing customer base with innovative payment solutions
- Offers unlimited paid time off and comprehensive health benefits
Flex is a mobile application designed to provide renters with flexible payment options for their rent, allowing users to reschedule payments and protect their funds with Overdraft Protection. Headquartered in Midtown Manhattan, New York, Flex has raised $225.1 million in Series B funding and serves ...
🎁 Benefits
Flex offers a range of benefits including unlimited paid time off, 100% company-paid medical, dental, and vision coverage, and a 401(k) plan with comp...
🌟 Culture
Flex fosters a culture focused on financial empowerment and flexibility for renters, emphasizing the importance of addressing the challenges of monthl...
Skills & Technologies
Overview
Flex is seeking a Senior Staff Software Engineer to lead the development of mobile and web platforms. You'll collaborate with product and design teams to launch new features, utilizing skills in JavaScript, React, and Node.js. This role requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in mobile and web development. Your expertise includes designing, developing, and scaling applications that provide seamless user experiences. You are comfortable leading cross-functional teams and have a strong understanding of technical roadmaps and project management. You prioritize code quality and have a passion for mentoring junior engineers, fostering a culture of craftsmanship within your team. You thrive in collaborative environments and are adept at communicating complex technical concepts to non-technical stakeholders.
Desirable
Experience in the FinTech sector is a plus, as is familiarity with agile methodologies. You have a track record of successfully launching consumer-facing products and are always looking for ways to improve user engagement and satisfaction. You are proactive in identifying potential challenges and are skilled at breaking down complex problems into manageable tasks.
What you'll do
As a Senior Staff Software Engineer at Flex, you will define and prioritize the technical roadmap for our mobile and web platforms. You will work closely with product managers and designers to launch new features that enhance the rent payment experience for our users. Your role will involve designing and implementing scalable solutions that address user needs while maintaining high standards of code quality. You will lead cross-functional teams through the implementation of strategic initiatives, ensuring that projects are delivered on time and meet quality expectations. You will also be responsible for mentoring team members, sharing best practices, and promoting a culture of continuous improvement.
You will actively participate in code reviews and contribute to the development of technical standards and processes. Your insights will help shape the future of our product offerings, and you will play a key role in driving innovation within the team. You will collaborate with other engineering leaders to align on technical direction and ensure that our platforms are robust and scalable.
What we offer
At Flex, we provide a competitive benefits package that includes medical, dental, and vision coverage from Day 1. You will have access to company equity and a 401(k) plan with a company match starting in 2026. We believe in work-life balance, offering unlimited paid time off along with 13 company-paid holidays. Our parental leave policy supports new parents, and our Flex Cares Program ensures that you have the resources you need to thrive both personally and professionally. Join us in our mission to empower renters with flexibility over their most significant recurring expense.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Flex.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering

Staff Engineer
Bubble is hiring a Staff Software Engineer to lead the development of their mobile platform. You'll work on creating scalable applications for iOS and Android without writing code. This position requires significant experience in mobile development.

Software Engineering
Bubble is hiring a Senior Software Engineer to enhance their mobile platform, enabling users to create software without coding. You'll work with technologies like JavaScript, React, and mobile development frameworks. This position requires significant experience in software engineering.

Full Stack Engineer
Flex is seeking a Senior Full Stack Engineer to enhance the rent payment experience for users. You'll work with JavaScript, React, and Node.js to develop robust APIs and services. This role requires 5+ years of experience in software engineering.

Staff Engineer
Earnin is seeking a Senior Staff Software Engineer to contribute to the design and development of backend services. You'll work with technologies like Java and Spring to enhance financial products. This position requires significant experience in backend engineering.