Senior Engineer, Mobile And Web
Flex
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:
Similar Remote Jobs
- π°$177k-$213kπUnited States
- πWorldwide
- πWorldwide
- πMexico
- πPortugal
- π°$120k-$130kπUnited States
- π°$155k-$185kπUnited States
- πPortugal
- πUnited Kingdom