21 hours ago

Senior Software Engineer, Mobile & Web

Flex

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitleSenior Software Engineer, Mobile & Web
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$200,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

Senior Software Engineer, Mobile & Web at Flex

Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. We empower renters with flexibility over their most significant recurring expense by enabling them to pay rent throughout the month on a schedule that better fits their finances and budget. After deliberately keeping a stealth profile, we are now looking for motivated individuals to help us keep our mission growing.

About The Job

Flex is seeking a Senior Software Engineer, Mobile & Web to lead the development of our core user experience across both mobile and web platforms. In this dynamic role, you will be an integral part of an agile team, responsible for launching new features, designing, testing, and scaling innovative product offerings that simplify complex problems for our diverse user base.

Responsibilities

  • Develop, design, test, and scale new product offerings across web and mobile platforms.
  • Work closely with cross-functional partners including designers, product managers, and quality engineers.
  • Be hands-on, executing individual tasks while building flexible products that evolve with our offerings.
  • Ensure the delivery of high-quality mobile and web UIs that meet precise specifications.
  • Lead and deliver products for large-scale user bases (hundreds of thousands to millions) without performance bottlenecks.
  • Write maintainable, well-documented, and testable TypeScript code using industry best practices for the entire software development lifecycle.
  • Collaborate with engineers across multiple teams to continuously improve code quality.
  • Mentor other engineers in best practices for software development.

Minimum Qualifications

  • Strong computer science fundamentals.
  • A minimum of 4 years of experience in React.js or React Native.
  • Strong focus on building high-quality mobile and web UIs to specifications.
  • Experience with various architectures and tools within the React Native and React ecosystems (Hooks, Components, Context, Redux).
  • Experience leading and delivering products at a large scale without performance bottlenecks (hundreds of thousands to millions of users).
  • Ability to write maintainable code that uses industry best practices to improve the entire software development lifecycle (unit testing, linting, automation).
  • Ability to write well-documented and testable TypeScript code.
  • Familiarity with REST APIs and tooling across web and mobile architectures.
  • Ability to collaborate with engineers across multiple teams to improve code quality.
  • Able to mentor engineers in using best practices for software development.

Preferred Qualifications

  • Prior experience working on cross-functional teams.
  • Proficient with TypeScript (Bonus: Native iOS/Android).
  • Experience with CI/CD to improve code stability and code quality.
  • Experience with IDEs such as VSCode & Android Studio & XCode.
  • Familiar with Android / iOS / Web development tool ecosystem.
  • Motivated to help other engineers succeed and be effective.

Compensation & Benefits

Flex takes a market-based approach to pay, and compensation may vary depending on your primary work location. Work locations are categorized into one of three tiers based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be commensurate with their experience, qualifications, and Flex’s internal leveling guidelines and benchmarks.

Tier A (NYC/SF/Seattle): $172,000—$210,000 USD

Tier B: $154,000—$190,000 USD

Tier C: $146,000—$180,000 USD

Life at Flex

We believe a diverse team of intelligent, curious, determined, empathetic, and self-aware individuals is key to growing a successful company. While our HQ is in New York City, our employees are located throughout the US, Australia, Canada, and South America. We are rapidly and deliberately growing, focusing on building an inclusive culture. We are an equal opportunity workplace, valuing the incredible perspectives our dynamic team brings, and we know you do too.

Employee Benefits & Perks (U.S. Full-time)

  • Competitive medical, dental, and vision available from Day 1.
  • Company equity.
  • 401(k) plan with 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.

Employee Benefits (Non-U.S. Full-time)

  • Competitive compensation + company equity.
  • Unlimited PTO.

Key skills/competency

  • React.js
  • React Native
  • TypeScript
  • UI Development
  • Mobile Development
  • Web Development
  • REST APIs
  • Agile Methodology
  • Software Engineering
  • Performance Scaling

Tags:

Senior Software Engineer, Mobile & Web
UI development
Mobile development
Web development
Feature launch
Product design
Performance scaling
Code maintainability
Agile
Cross-functional collaboration
Mentoring
React.js
React Native
TypeScript
REST APIs
CI/CD
VSCode
Android Studio
XCode
iOS
Android

Share Job:

How to Get Hired at Flex

  • Research Flex's mission: Study their vision for flexible rent payments and FinTech innovation, understanding their impact.
  • Tailor your resume: Highlight extensive experience with React.js, React Native, TypeScript, and large-scale UI development.
  • Showcase mobile/web expertise: Emphasize projects demonstrating design, scaling, and performance optimization for millions of users.
  • Prepare for technical interviews: Focus on computer science fundamentals, system design for distributed mobile/web applications, and advanced React concepts.
  • Demonstrate collaboration skills: Be ready to discuss your experience working in agile, cross-functional teams with product, design, and QA partners.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background