Flex→
Staff Software Engineer, Fullstack (Marketing) at Flex in Remote
InternshipRemoteFull-timeRemote$200k–$250k/yr
Skills
javareacttypescriptawsservice-oriented architectureci/cd systemsinfrastructure as codeobservability toolsbig data platforms
Job Description
Summary: Flex is a growth-stage FinTech company headquartered in NYC, aiming to revolutionize the rent payment experience. They are seeking a Staff Software Engineer to develop and scale their platform and app experiences, focusing on user engagement and onboarding challenges.
Responsibilities:
- 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
Required Qualifications:
- 7+ years of professional software development 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
Preferred Qualifications:
- Have the experience to build and improve user onboarding funnel and design the comprehensive experiment to drive metric improvements
- 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
Required Skills: Java, React, TypeScript, AWS
Important Skills: Service-Oriented Architecture, CI/CD systems, Infrastructure as Code
Nice-to-Have Skills: Observability tools, Big data platforms
Benefits: Competitive medical, dental, and vision available from Day 1, Company equity, 401(k) plan with company match (our company match kicks off at the beginning of 2026), Unlimited paid time off + 13 company paid holidays, Parental leave, Flex Cares Program, Free Flex subscription, Competitive compensation + company equity, Unlimited PTO
Benefits
Competitive medical, dental, and vision available from Day 1
Company equity
401(k) plan with company match (our company match kicks off at the beginning of 2026)
Unlimited paid time off + 13 company paid holidays
Parental leave
Flex Cares Program
Free Flex subscription
Competitive compensation + company equity
Unlimited PTO