Senior Engineer, Mobile And Web

Logo of Flex

Flex

πŸ“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 a remote-friendly environment and a comprehensive benefits package for US-based employees, including competitive pay, full health coverage, 401k, unlimited PTO, parental leave, and more.

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
  • Ability to mentor engineers in using best practices for software development

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

  • 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
  • Prior experience working on cross-functional teams

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! πŸ™