Senior Mobile & Web Engineer

Logo of Flex

Flex

πŸ“Remote

Job highlights

Summary

Join Flex, a growing FinTech company in NYC, revolutionizing rent payments. As a Senior Software Engineer, you will play a key role in developing and enhancing our core user experience across mobile and web platforms. Collaborate with a cross-functional team to launch new features, design, test, and scale products for hundreds of thousands to millions of users. You will write maintainable, well-documented TypeScript code, utilizing best practices and working with various architectures and tools within the React Native and React ecosystems. We offer a remote-friendly environment and a comprehensive benefits package for full-time employees.

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