Job Description
Job_Summary:
Flex is a growth-stage FinTech company based in NYC, focused on creating the best rent payment experience. They are seeking a Senior Software Engineer to develop and enhance their core user experience across mobile and web platforms.
Responsibilities:
• Responsible for the development of our core user experience across our mobile and web platforms.
• Working closely as part of a team to launch new features across our web and mobile platforms.
• Developing, designing, testing, and scaling new product offerings that solve complex problems in a simple way for all of our users.
• Working closely with other cross functional partners across our organization on a daily basis.
• Hands-on execution on work as both an individual, while also building products that allow for flexibility as we are evolving our product offerings.
Qualifications:
-Required:
• 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
• A minimum of 4 years experience in React.js or React Native
-Preferred:
• 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
Company:
Flex enables people to pay bills on a schedule that fits their personal finances. Flex has a track record of offering H1B sponsorships.