HappyDogBox is looking for an experienced full stack software engineer working in Ruby on Rails, Grails, or Play. You value software engineering practices such as testing, and never forget about scalability and reusability when designing your code. You will have the opportunity to lead our technical team on all aspects of our technical infrastructure.
Developing scalable backend services in key focus areas such as logistics, payments, e-commerce, and inventory management
Building our internal and developer APIs
Developing new user facing features for our incredibly engaged customer base
Working with our data science team to develop an infrastructure for personalization
Working with the entire tech team to provide a consistent, fast, and delightful, experience to our customers and partners
5+ years professional experience building scalable web applications
3+ years experience building web apps using Groovy on Grails(Grails), Ruby on Rails, Play, Java or other MVC framework.
Experience building restful web services
Experience with large scale relational and non-relational databases
You value testing and have experience with the associated tools/frameworks
You have a solid grounding in computer science, you understand the efficiency of the code you write in terms of time and space, and you put thought into your choice of algorithms, data structures, and db schemas
CS degree from university or demonstrate equivalent experience
Comp will be competitive for SF-area startups. Equity participation is a possibility.