Flex is hiring a
Senior Software Engineer

closed
Logo of Flex

Flex

πŸ’΅ $175k-$206k
πŸ“Remote - Worldwide

Summary

Flex is seeking a Senior Software Engineer to develop its core user experience on mobile and web platforms. The engineer will work closely with cross-functional teams to launch new features, improve code quality, and mentor other engineers. The role requires at least 4 years of experience in React.js or React Native.

Requirements

  • A minimum of 4 years experience in React.js or React Native is required
  • Strong computer science fundamentals
  • 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 users

Benefits

  • Competitive pay
  • 100% company-paid medical, dental, and vision
  • 401(k) + company stock options
  • 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
This job is filled or no longer available

Similar Jobs