Payoff is hiring a

Software Development Engineer, Mobile

Costa Mesa, United States

ABOUT THE ROLE

  • Develop and build the most customer-centric products
  • Add new functionality and iterate on existing products
  • Participate in all phases of the software development life cycle, including deployment and support
  • Collaborate with team to architect, design, and build products that improve customer 's lives
  • Maximize software agility, maintainability, and extensibility.
  • Minimize the cost of change, feedback time, and time to recover from problems.

ABOUT YOU

  • 7+ years experience with full lifecycle mobile software development
  • Current experience and skills developing Native and ReactNative IOS and Android Applications
  • Diverse track record of successfully delivering software for Internet-based businesses
  • Solid demonstrable skill in two or more languages: Javascript, Java, Ruby, Clojure, Scala
  • Strong hands-on experience with HTML and CSS
  • Experience developing and integrating with API's or microservices
  • Strong hands-on experience with relational and non-relational databases.
  • A demonstrated passion for and currency with current modern software and Internet technologies and methodologies
  • Solid experience with quality processes such as  test-driven/behavior-driven development (TDD/BDD)
  • Strong experience with Agile and Lean software engineering methodologies and practices
  • Excellent verbal and written communication

We’d be ecstatic if you have the following:

  • Development of high volume consumer facing mobile applications
  • Experience with financial services systems
  • Professional experience with Functional Programming and a strong understanding of Functional Programming Concepts
  • Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
  • Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, Mongo, Cassandra
  • Current with HTML5 and CSS3 and front-end JavaScript frameworks, preferably React.js

ABOUT HAPPY MONEY

Happy Money is a financial services company seeking to blend content, psychology, and personal finance to help people lead happier lives. We believe in taking care of our employees, putting the customer first, having a sense of humor, and getting things done.

PERKS & BENEFITS

  • Rich Benefits offering, some paid 100% by Happy Money!
  • Generous PTO (Paid Time Off) Policy
  • All the single-origin, micro-batch roasted coffee you can drink (or tea if that’s your thing)
  • Happy Money Hour – we love to mingle and enjoy great brews!
  • Smart and FUN work environment

Other jobs at Payoff