Senior Engineer, Mobile And Web

Logo of Flex

Flex

πŸ’΅ $177k-$213k
πŸ“Remote - United States

Job highlights

Summary

Join Flex, a NYC-based FinTech company revolutionizing rent payments, as a Senior Software Engineer. You will play a key role in developing and scaling our core user experience across mobile and web platforms. Collaborate with cross-functional teams using agile methodologies to launch new features and solve complex problems. This role requires strong computer science fundamentals, expertise in React Native and React ecosystems, and experience leading large-scale product delivery. You will write maintainable, well-documented TypeScript code and mentor other engineers. Flex offers competitive compensation, comprehensive benefits, and a dynamic work environment.

Requirements

  • Strong computer science fundamentals
  • 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 well-documented and testable TypeScript code
  • Familiarity with REST APIs and tooling across web and mobile architectures
  • Prior experience working on cross-functional teams
  • Proficient with TypeScript
  • 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

Responsibilities

  • Develop the core user experience across mobile and web platforms
  • Launch new features across web and mobile platforms
  • Develop, design, test, and scale new product offerings
  • Work closely with cross-functional partners (designers, product managers, quality engineers)
  • Execute work individually and as part of a team
  • Build products that allow for flexibility as product offerings evolve
  • Write maintainable code using industry best practices (unit testing, linting, automation)
  • Write well-documented and testable TypeScript code
  • Collaborate with engineers across multiple teams to improve code quality
  • Mentor engineers in using best practices for software development

Preferred Qualifications

Native iOS/Android experience

Benefits

  • Competitive pay
  • 100% company-paid medical, dental, and vision
  • 401(k) + company equity
  • Unlimited paid time off with a PTO minimum + 13 company-paid holidays
  • Parental leave
  • Flex Cares Program: Non-profit company match + pet adoption coverage
  • Free Flex subscription
  • Competitive Pay
  • Company Equity
  • Unlimited PTO

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Flex know you found this job on JobsCollider. Thanks! πŸ™