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 enhancing our core user experience across mobile and web platforms. Collaborate with a team to launch new features, design, test, and scale products solving complex problems simply. Work closely with cross-functional partners, including designers, product managers, and quality engineers, in an agile environment. This hands-on role requires expertise in React.js or React Native and a commitment to building high-quality, scalable products. Flex offers a competitive salary and comprehensive benefits package.
Requirements
- A minimum of 4 years experience in React.js or React Native is required for this position
- Strong computer science fundamentals
- A 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)
- Write maintainable code that uses industry best practices to improve the entire software development life cycle (unit testing, linting, automation)
- Ability to write well-documented and testable TypeScript code
- Familiarity with REST APIβs and tooling across web and mobile architectures
- Collaborating with engineers across multiple teams to improve code quality
- Able to mentor engineers in using best practices for software development
Responsibilities
- Develop, design, test, and scale new product offerings that solve complex problems in a simple way for all of our users
- Work closely with other cross functional partners across our organization on a daily basis
- Build products that allow for flexibility as we are evolving our product offerings
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 IDEβs such as VSCode & Android Studio & XCode
- Familiar with Android / iOS / Web development tool ecosystem
- Motivated to help other engineers succeed and be effective
Benefits
- 100% company-paid medical, dental, and vision
- 401(k) + company equity
- Unlimited paid time off + 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
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.