C# Software Developer (Senior/Intermediate/Junior)
Build new cloud technology AND work from home 2 days a week?
Yes and yes? Read on!
Who are we
We’re a rapidly growing (and profitable!) startup making software to help small businesses. Our flagship product, inFlow Inventory, has been downloaded by over one million small businesses around the world. It has reached #1 in its space on Google, TopTenReviews, and has the most inventory software reviews on Capterra.com (bonus points if you check some reviews out!)
Both of our founders are developers, and we take the time to build products and apps that look and work beautifully. We care a lot about both our employees and our customers. We’ve got an amazing group of talented and friendly people here, and we’re looking for more world-class talent to join us!
Some of our job benefits
- Work from home 2-3 days a week
- Work from our beautiful Toronto office the other days
- Company-sponsored lunches once a month at great restaurants
- Top-notch computers. We hate slow computers too!
- All-expense-paid conferences
- Health and dental benefits
- Make a difference: you'll be the 21st member of our tight-knit team (6th developer)
Work with our other awesome members
- Ex-Googler who previously graduated #1 from University of Waterloo’s math faculty
- Marketer who won an international marketing competition twice, beating out Fortune 500 companies
- Past Wieden+Kennedy designer with clients including Nike, Coca-Cola and Honda
- ... and other great people!
Ready to make a difference in the lives of over a million entrepreneurs?
inFlow has dominated the desktop inventory software market and you will play a critical part in taking it to the cloud and mobile.
Join our friendly and world-class development team and take on interesting challenges ranging from database sharding in Azure to mobile app UX in Xamarin.
What you’d do
- Develop new features for our flagship product: from UI & database design to coding and testing
- Work on our back-end infrastructure such as API development, integrations, and Microsoft Azure cloud deployment
- Collaborate with our UI/UX and visual designers to craft the best user experience on our desktop and mobile clients
- Initiate your own ideas and projects to help us grow
What we need from you
- Minimum 1 year of modern C# software development experience
- The ability to thrive in a small team with lots of freedom
- Strong communication skills. You’ll need to talk with customers to make decisions in their best interests!
Experience that’s nice to have (but not necessary)
- Microsoft Azure
- Microsoft SQL Server
- Android or iOS
- Experience developing APIs
- User experience (UX) design skills
- Bachelor’s degree or higher in Computer Science, Engineering, or a related field
Other stuff we’d be happy to hear about
- Open-source or recreational coding projects
- Awards and contests
- Experience with business systems (accounting, inventory, CRM, etc.)
- Close experience with small businesses
What are you waiting for? To apply, go to this webpage