You & Joist
Joist is the #1 platform for for contractors worldwide. We have incredible adoption from contractors, top tier venture partners from Toronto, San Francisco, and Boston, and a gritty team with that truly cares about what they're working on. We’re looking for a Full Stack Developer to join our team responsible for launching a suite of new products to our web platform.
Work on a product that people actually use, and LOVE. Check out our mobile & web apps here:
Joist for Android: https://play.google.com/store/apps/joist
Joist for iOS: https://itunes.apple.com/app/id592163563
Joist for Web: https://my.joistapp.com/login
This is an incredible opportunity for the right individual - within the next year Joist is going to be moving its Product and Engineering teams to San Francisco and you would have the opportunity to be invited to move down with the team and your relocation and visa process funded.
Here are the kind of skills we’re looking for:
Architecture You have a strong understanding of the building blocks of a robust and scalable system. You are able to dissect business problems into well designed systems. You have the experience to know what to build and the discipline to know what not to.
CS Fundamentals You have an understanding of algorithms, data structures, design patterns and persistence technologies. You are able to select the right tool for the right job.
Distributed Systems You know how to build, debug, and monitor independently scalable and autonomous systems. You understand how to leverage messaging to encourage loosely-coupled coordination between systems.
Leadership You have the ability to lead a team by example. As a senior member of the development team, you are able to be able instil the values of quality and discipline in the people around you and provide feedback on how to improve as a team.
Delivery Focused Code on a laptop doesn’t solve problems. You know that a project is only done once it's delivered and validated. Residential construction is a large problem to tackle. You are driven to complete a project because you know that 5 more problems are waiting to be tackled, and you do it all without sacrificing quality.
Passion Hard problems are not solved overnight. It takes a special kind of attitude and hunger to disrupt an entrenched industry. Your passion is what you share with every teammate at Joist. Passion for technology, passion for change, and passion for building an industry revolutionizing product.
Tools of the Trade:
- Experience with distributed systems. Event-driven architecture / SOA / microservices
- Worked with messaging technologies such RabbitMQ or similar
- 5+ years of experience
- Experience with a variety of persistence technologies (PostgreSQL, Redis, Memcached, NoSQL)
- Experience designing and evolving APIs (Ruby on Rails)
- Experience building mobile applications is a plus
- Bachelor in Computer Science or related field
- Employee Stock Options Plan
- Unlimited Vacation
- Pet Friendly Office
- Tea, Coffee, and Healthy Snacks
- Kegerator Tapped with Premium Beer
- Multiple Ping-Pong and Foosball Tables
- Regular Social Events
- Prime Downtown Location at King & Spadina (Right above Bulk Barn)