Payoff is hiring a

Software Engineer, Salesforce Integration

Costa Mesa, United States

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


About You
• BS in Computer Science or a track record of successfully delivering object-oriented software
• Advanced experience and skills in Salesforce.com platform development and administration
• Experience writing and integrating with API's and/or services with Salesforce.com applications
• 5+ years experience with full lifecycle software development
• Diverse track record of successfully delivering software for Internet based businesses
• Solid demonstrable skill in two or more languages: Javascript, Java, Clojure, Ruby, 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 mission-critical sites, systems, or processes
• Experience with financial systems or Loan Origination Systems
• Professional experience with Functional Programming and strong understanding of Functional Programming Concepts
• Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
• React web and React-Native mobile app development
• Strong hands-on experience with at least one SQL annd one NoSQL variant, i.e. PostGres, MySQL, Mongo, Cassandra
• Current with HTML5 and CSS3 and front-end JavaScript frameworks, preferably React.js
• Current with Native Mobile App development, IOS and/or Android

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)
• Craft Beer Thursdays – we love to mingle and enjoy great brews!
• Smart and FUN work environment