Avatar for Fond

Employee recognition SaaS platform (YC W12)

Senior Software Engineer

Apply now
Fond strives to help companies create fun and rewarding experiences for their employees through next generation social recognition programs.

Fond is disrupting the Rewards and Recognition industry with its easy to use, highly configurable SaaS platform that consolidates employee rewards and recognition. With Fond, employees and managers can recognize each other, redeem rewards, access exclusive corporate discounts, and measure success. Current customers include Salesforce, Facebook, and Visa, plus hundreds of others. 

If you want to be part of the team that delivers industry-leading engagement and recognition capabilities for top companies, Fond is for you!

We’re looking for an experienced, product-minded Senior Software Engineer to expand our Fond team! We work smart, fast, and cohesively as a team, both within engineering and across the rest of the company. Your technology background does not matter so much as your experience and ability to get work done. You have a penchant for performant well tested code, are passionate about emerging technologies, care deeply about the user experience, love to mentor others and value being part of a team that helps companies create great places to work.

Fond’s  engineering team strives to deliver elegant, innovative solutions and to help formulate processes that works for us. We utilize microservices that are primarily in Ruby on Rails with a React frontend. We also build native iOS and Android apps. Familiarity with these technologies is a plus, but not a requirement.


Responsibilities
* Work as part of a collaborative, agile team to deliver industry-leading engagement capabilities in web and mobile
* Integrate with other services to help Fond seamlessly provide value to more companies
* Design and develop feature enhancements that continue to deliver on the value and provide an excellent customer experience 
* Troubleshoot and resolve emergency server or code issues at any stack level

Required Skills
* A bachelor's degree in Computer Science, related technical field, or commensurate experience
* 3+ years experience in commercial web application development, including 1+ years of experience working with Ruby on Rails or an equivalent web framework
* Experience writing JavaScript code, either vanilla JS or using tools such as Node.js, (node.js) React, Redux Unit and automated testing experience (e.g. RSpec, Selenium)3rd party API usage and integration experienceRDBMS usage (e.g. MySQL, PostgreSQL)
* Ability to empathize with end-users; build with scale and ease of adoption in mind
* Experience building in an agile setting with code reviews and quality as a priority
* Strong design skills for separation and modularity of code; aversion to overly complex, spaghetti code
* Persistence: design it, build it, if it breaks, fix it, but make it work, and make it shine

Bonus Skills
* Free and/or Open Source project work
* Amazon Web Services, containerization, DevOps experience
* Database Design
* HRIS integration experience
* Mobile app development experience; native iOS or Android or React Native

Fond Benefits
* Access to a Fond account
* Competitive salary and equity package
* Great culture and team camaraderie
* 100% employee + 60% dependent/spouse premium coverage on Health, Dental, and Vision insurance
* 401k benefitsCommuter benefits
* Flexible vacation and sick policy
* Macbook Pro

At Fond, we celebrate uniqueness. We don’t discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status. Nor will we hold it against you if you prefer House Hunters to House of Cards or Cheez-Its to Goldfish. We welcome all types!