Job details

Front End Engineer (React/React Native)

  • Redux
  • iOS
  • React Native
  • ES6
  • Jest
  • JavaScript

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

About Us:

BOSSCAT is a fast-growing, tech-driven home repair, renovation, and maintenance services platform that's making homeownership simple, accessible, and enjoyable.

We're built on a simple but powerful premise: to champion and empower homeowners through innovative solutions – an approach that has allowed us to grow to serve 14 markets and land on the Inc. 5000 list of America's fastest-growing companies.

And, backed by our recent $39 million series A funding and partnership with the National Association of Realtors, we're primed to bring these solutions to the 220+ million homeowners and aspiring owners nationwide.

If you're highly skilled, growth-obsessed, share our values and are ready to play a key role in transforming a trillion-dollar industry, we want to talk!

The Role:

We are seeking a highly skilled and motivated Front End Engineer (React/React Native) with a strong background in mobile app development to join our dynamic team. The ideal candidate will have a passion for building high-quality, user-friendly, and scalable mobile applications, and will work closely with our cross-functional team to bring our innovative products to life.

Job Duties:
  • Design, build, and maintain efficient, reusable, and reliable React Native code.
  • Collaborate with product managers, designers, and fellow developers to create user-friendly mobile applications that meet business requirements.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in code reviews and provide constructive feedback to peers.

What you Bring to the Table:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in mobile app development using React Native.
  • Strong knowledge of JavaScript, including ES6+ syntax.
  • Familiarity with Redux, React Hooks, and other React Native libraries.
  • Experience with iOS and Android development, including platform-specific design patterns and nuances.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with RESTful APIs, integrating with third-party libraries, and troubleshooting app integrations.
  • Strong understanding of mobile app design principles, patterns, and best practices.
  • Excellent problem-solving, critical thinking, and communication skills.
  • Ability to work well independently and as part of a team.

Nice to Have:
  • Experience with native Android or iOS development.
  • Familiarity with automated testing frameworks, such as Jest or Mocha.
  • Experience with continuous integration and deployment (CI/CD) tools.

What we Offer:
  • Competitive compensation package (Salary + Bonus)
  • 401K with matching
  • 100% employer paid medical, dental, and short - term disability benefits
  • 50% dependent paid medical and dental
  • Flexible PTO
  • 11 paid observed company holidays
  • Company provided laptop, monitor, accessories
  • Phone plan stipend
  • Paid Maternity & Paternity Leave
  • Remote/Flex Options
  • Fun virtual/in person company events

BOSSCAT is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state, or federal laws.