3 days ago

Software Engineer II, Frontend, Mobile and Web

Flex

Hybrid
Full Time
$150,000
Hybrid

Job Overview

Job TitleSoftware Engineer II, Frontend, Mobile and Web
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Flex

Flex is a growth-stage FinTech company headquartered in NYC, revolutionizing the rent payment experience. In 2026, paying rent is still unnecessarily expensive, inflexible, and difficult. Flex aims to change this by allowing users to pay rent throughout the month, aligning better with their personal finances and budget. Our core mission is to empower as many renters as possible with flexibility over their most significant recurring expense. After operating in stealth mode to build strong investor support and a dedicated user base, we are now seeking motivated individuals to help us expand our mission. Join our team and be part of this exciting journey!

About The Role

Flex is actively seeking a Software Engineer II to lead the development of our core user experience across both mobile and web platforms. In this pivotal role, you will collaborate closely with a dedicated team to launch innovative features for our web and mobile applications. Your responsibilities will include designing, developing, testing, and scaling new product offerings, ensuring they elegantly solve complex problems for all our users.

You will engage daily with cross-functional partners, including designers, product managers, and quality engineers, within an agile development environment. We expect a hands-on approach, where you can execute tasks individually while also contributing to the development of flexible products that adapt to our evolving offerings.

What You’ll Do as a Software Engineer II, Frontend, Mobile and Web

  • Collaborate closely with product, design, and engineering teams to deploy new features across web and mobile platforms.
  • Design, rigorously test, and scale innovative features, simplifying complex problems for our customer base.
  • Actively contribute as an individual contributor while developing flexible products that support our evolving product roadmap.
  • Lead scoping, design, and implementation phases for critical mobile and web features.

Key Qualifications

  • A minimum of 2 years of professional experience with React.js or React Native is essential.
  • Possess strong computer science fundamentals.
  • Demonstrated ability to build high-quality mobile and web user interfaces precisely to specifications.
  • Proficiency with various architectures and tools within the React Native and React ecosystems, including Hooks, Components, Context, and Redux.
  • Proven experience in delivering scalable products without performance bottlenecks, supporting hundreds of thousands to millions of users.
  • Ability to write clean, maintainable code adhering to industry best practices, enhancing the entire software development life cycle through unit testing, linting, and automation.
  • Competency in writing well-documented and testable TypeScript code.
  • Familiarity with REST APIs and relevant tooling across both web and mobile architectures.
  • A collaborative spirit, working effectively with engineers across multiple teams to elevate code quality.

Life at Flex

At Flex, we believe that a successful company is built by a diverse team of intelligent, curious, determined, empathetic, and self-aware individuals. Our headquarters are in New York City, but our team spans the US, Australia, Canada, and South America. We are growing thoughtfully, prioritizing an inclusive culture where diverse perspectives are valued. We are proud to be an equal opportunity workplace.

Benefits & Perks (for full-time U.S based positions)

  • Competitive medical, dental, and vision insurance available from Day 1.
  • Company equity.
  • 401(k) plan with company match (effective beginning of 2026).
  • Unlimited paid time off plus 13 company-paid holidays.
  • Parental leave.
  • Flex Cares Program.
  • Free Flex subscription.

Key skills/competency

  • React.js
  • React Native
  • Mobile Development
  • Web Development
  • TypeScript
  • UI/UX Development
  • REST API
  • Scalability
  • Agile Methodology
  • Computer Science Fundamentals

Tags:

Software Engineer
Frontend Developer
Mobile Developer
Web Developer
React.js
React Native
TypeScript
UI/UX
FinTech
Scalability
Agile
Redux
Hooks
Components
Context
REST API
Unit Testing
Linting
Automation
Problem Solving

Share Job:

How to Get Hired at Flex

  • Research Flex's mission: Understand Flex's commitment to financial flexibility for renters and its impact in the FinTech space.
  • Tailor your resume for Frontend roles: Highlight your expertise in React.js, React Native, TypeScript, and large-scale UI development.
  • Showcase your portfolio: Prepare examples of high-quality mobile and web UIs you've designed, tested, and scaled.
  • Prepare for technical discussions: Be ready to discuss computer science fundamentals, REST APIs, and modern React ecosystems (Hooks, Redux, Context).
  • Demonstrate collaborative spirit: Emphasize your experience working in agile, cross-functional teams with product, design, and QA engineers.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background