Staff Software Engineer, Flex

Growth

$199-237k

+ Equity

React
AWS
TypeScript
Redux
React Native
Java
Gradle
Terraform
Spring
Snowflake
RDS
Git
REST API
DynamoDB
Datadog
Senior and Expert level
Remote from US
Flex

Flexible rent payment application

Open for applications

Flex

Flexible rent payment application

501-1000 employees

B2BPaymentsRentingFinancial ServicesMobile

Open for applications

$199-237k

+ Equity

React
AWS
TypeScript
Redux
React Native
Java
Gradle
Terraform
Spring
Snowflake
RDS
Git
REST API
DynamoDB
Datadog
Senior and Expert level
Remote from US

501-1000 employees

B2BPaymentsRentingFinancial ServicesMobile

Company mission

Flex's mission is to empower as many renters as possible with flexibility over their most significant recurring expense.

Role

Who you are

  • 5+ years of professional software development experience
  • 3+ years of user growth domain experience
  • 3+ years of hands-on experience with Java
  • 3+ years of experience with React or React Native
  • 3+ years of experience with TypeScript
  • Having experience building high-quality mobile and web UIs to specifications is a must to have
  • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC)
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures
  • Experience with architectures and tools in React Native and React ecosystems (Hooks, Components, Context, Redux)
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools

Desirable

  • Proficient in CI/CD systems (preferably GitHub Actions), git, and automation
  • Skilled in observability and monitoring tools, such as DataDog, to ensure high availability
  • Experienced with big data platforms and tooling, including Snowflake
  • Proficient in Infrastructure as Code, using tools like CDK and Terraform
  • Skilled at elevating team standards through best practices, and mentoring junior engineers
  • Excellent written and verbal communicator, with experience in cross-functional collaboration

What the job involves

  • Flex is looking for an Engineer to join our dynamic team and play a pivotal role in accelerating our growth trajectory
  • In this role, you will be instrumental in developing and scaling the platform and app experiences that empower our users and partners, unlocking our next phase of 10x growth
  • Focus on creating exceptional user and partner experiences that drive engagement and retention
  • Partner closely with product managers, designers, and data scientists, data analysts to identify and solve critical user onboarding challenges
  • Design, develop, test, and deploy robust APIs, services and data pipelines that enhance user onboarding and overall platform experience
  • Implement changes through an agile methodology, prioritizing rapid iteration and continuous improvement
  • Utilize data and analytics to measure the impact of your work and identify opportunities for optimization

Share this job

View 36 more jobs at Flex

Insights

Strong hiring activity
Top investors

10% employee growth in 12 months

Company

Company benefits

  • 100% company-paid medical, dental, and vision
  • 401(k) + company stock options
  • Unlimited paid time off + company paid holidays
  • Parental leave + IVF and adoption support
  • Flex Cares Program: Non-profit company match + pet adoption coverage
  • Pet Insurance
  • Free Flex subscription

Funding (last 2 of 5 rounds)

Feb 2022

$160m

SERIES C

Apr 2021

$46.6m

SERIES B

Total funding: $225.1m

Our take

Many people struggle to pay their rent every month, with a variety of bills hitting their bank accounts simultaneously. Whilst many of these people earn enough money to cover their bills, the inflexible nature of monthly bills can make the all-in-one payment a harder obstacle.

Flex provides a mobile application for the flexible payment of rent, allowing users to pay their landlords through flexible payment plans, reschedule payments when necessary, and protect their funds through Overdraft Protection. The company achieves this by partnering with estate agents and paying their resident's bills upfront, taking on the challenges that landlords would normally have due to late payments.

Flex has experienced extremely rapid growth since its founding which has caused some issues, as it struggled to keep up with the surge in new customers. Having made improvements to its product and scaled its customer service team, it is set to continue providing a service that has come to be highly valued by both tenants and landlords.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle