Developer Blog

Benefits

Top Market Salary

We’ll pay you well; our target is better than most comparable companies.

Stock Options

We give out stock options, so each of us can own a bit of the company.

Conferences

Go to 1-2 out-of-city conferences a year with all expenses paid, or more within Toronto. Yay!

Gym Membership

We'll pay up to $500 a year towards a gym membership or fitness equipment.

Health Care Benefits

Dental, eyes, prescription drugs, physiotherapy, etc. are covered for you, your spouse and children.

Work
from Home

We usually work from the office 2 days a week and work from home the other days.

Flexible Hours

We don’t have a set 9-5 schedule, as long as your hours are reasonable.

Sweet Computers

We ensure that you have top-notch computers and software to work with.

Beautiful Office

A beautiful open-concept space for you to do what you do best. No cubicles.

close

WEB APPLICATION DEVELOPER (JAVASCRIPT, REACT)

Build web app AND work from home 2 days a week?


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, web and mobile.


Join our friendly and world-class development team and take on the challenges of delivering a modern, scalable, and performant Javascript application to users around the world who depend on inFlow for their businesses.

What you’d do

  • Develop new features for our flagship web app product: from UI design to coding and testing
  • Build out the web app with responsive design
  • Use modern web standards with HTML5, CSS, ES6
  • Hook-up our web front-end with our RESTful backend API
  • Collaborate with our UI/UX and visual designers to craft the best user experience
  • Initiate your own ideas and projects to help us grow

What we need from you

  • 2+ years of Javascript application development experience
  • Serious skills with HTML5, CSS
  • Good design sense and ability to translate design comps into application
  • Knowledge of React.js
  • Knowledge of Node.js
  • Javascript build system experience (Grunt / Gulp / Webpack)
  • Using Git as version control

Nice to have (but no necessary)

  • Redux experience
  • Electron experience
  • C#
  • Responsive web design
  • Working knowledge of web hosting and deployment scripting

Other stuff we’d be happy to hear about

  • Open-source or recreational coding projects, particularly websites or web apps
  • 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:


FRONT-END WEB DEVELOPER

(a.k.a. Wizard of Webosity)


As our Front-End Web Developer, you will be working on our new Secret Stealth Project. You will be doing both programming and light-weight design work. You will also be focused on getting the look & feel and usability *right* in order for our users to have the best experience with the product.

You should have:

  • 1+ years of software development experience
  • Serious skills with HTML / CSS / Javascript, especially between different browsers
  • Experience with Ruby, Python, PHP, or a similar language
  • BS or higher in Computer Science or related field
  • Fanatical drive to polish the look and feel of your work
  • A better sense of aesthetics than most of your programmer friends

Experience that's nice to have:

  • Ruby on Rails
  • Experience with SQL

Other stuff we'd be happy to hear about:

  • Experience with business systems (accounting, inventory, CRM, etc.)
  • Experience designing or playing social games
  • Experience with social media (blogging, Twitter, hardcore Facebooking)
  • Experience with online marketing, copywriting, etc.

BACK-END WEB DEVELOPER

(a.k.a. Warp-drive Guru)

As our Back-End Web Developer, you will be working on our new Secret Stealth Project. You will be programming and architecting the back-end infrastructure of the web application. You will be working on issues such as: performance, scalability, transactions, etc.

You should have:

  • 3+ years of software development experience
  • Experience with deploying web apps
  • Experience with optimizing performance and scalability for web apps
  • Experience with SQL
  • Experience with scripting languages (eg. Ruby, Python, PHP)
  • BS or higher in Computer Science or related field

Experience that's nice to have:

  • Ruby on Rails
  • Caching, load balancing, sharding, etc.
  • Amazon Web Services
  • Database administration
  • Security for web apps
  • Tracking web statistics and performance monitoring
  • HTML / CSS / Javascript

Other stuff we'd be happy to hear about:

  • Experience with business systems (accounting, inventory, CRM, etc.)
  • Experience designing or playing social games
  • Experience with social media (blogging, Twitter, hardcore Facebooking)
  • Open-source or recreational coding

C# Software Developer (Senior/Intermediate/Junior)

Build new cloud technology AND work from home 2 days a week?


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
  • Xamarin
  • 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:

CUSTOMER SOLUTIONS EXPERT

Help people on technical issues and work from home 2-3 days a week!


What you’d do

  • Provide customer support by email, live chat, and phone during business hours (10am - 6pm EST, Monday-Friday)
  • Know our product inside and out (including best practices)
  • Make people happy by solving problems. Earn more praise like this: “I want to thank inFlow support. They were so amazing helping us set up our very complicated inventory. This is by far the best support team I have ever worked with. Thank you guys very much!”
  • Gather feedback from customers and share with our development team
  • Write articles to teach people about our software
  • Periodically help with testing new improvements to the product
  • Come up with your own ideas on how to help out!

What we need from you

  • Love to help people. It bugs you when people are frustrated or confused.
  • Personality - you don’t need to be the life of the party but you are friendly, positive, and likeable!
  • Strong problem solving skills and creativity in solving customers’ unique concerns.
  • Able to learn and be able to simplify and explain complex software features.
  • Experience in front-line or service-based position (support, hospitalities, retail, etc.)
  • Be a computer-person. You need to be fluent working with Windows, Office, and not afraid to dig in and fix stuff.
  • You can type quickly (at least 50 words per minute).
  • Magnifitastic writing skills.
  • A plus: experience specifically doing technical support, weird hobbies.

Now what?

What are you waiting for? To apply, go to this webpage:

BOOKKEEPER / OFFICE ADMINISTRATOR (PART-TIME)

Keep books for a dynamic startup AND work part-time for a few hours a day?


Help a dynamic technology startup to maintain their accounting records and keep the office running!


As our part-time bookkeeper, you will be responsible to help track our sales and expenses, issue payroll, deposit cheques, etc. You will also be responsible for any office-related management such as ordering supplies, communicating with cleaners, etc.


The hours are 4 hours a day, 3 days a weeks (every Monday, Wednesday and Friday). We are flexible about the exact time of those 4 hours. On Monday and Wednesday you will need to come into our office in Leslieville. Friday you can work from home.

What you'll be doing

  • Update and maintain our accounting system from sales, expenses and banking records
  • Issue payroll through our online payroll system (Ceridian)
  • Deposit incoming cheques or mail out out-going cheques
  • Liaison with our outsourced Chartered Accountant firm for year-end filings
  • Handle special requests such as expense reimbursements, vacation tracking, etc.
  • Keep office operational (eg. order office supplies, call in technicians if needed, etc.)
  • Initiate your own ideas and projects to help us grow

What we need from you

  • 2+ years of bookkeeping/accounting experiences
  • Working experience with accounting software (Quickbooks, Sage, Xero, etc)
  • Great at Excel. Formulas and pivot tables won’t scare you.
  • The ability to thrive in a small team with lots of freedom and independence

What are you waiting for?

To apply, go to this webpage:

ONLINE MARKETING SPECIALIST

(a.k.a. Marketing Genius )


What you'll be doing:

  • suggest creative ways to market the product better
  • analyze and improve metrics on conversion funnel: Google analytics, SQL data mining
  • get better Google rankings: SEO, link building, website HTML tweaking
  • manage online ads: Google adwords, media/banner buy
  • copywriting for website, ads, and promotions: blogging, twittering, email newsletter

You should have:

  • 2+ years experience of hands-on technical online marketing
  • worked on SEO, adwords, and email marketing before
  • experience with mining data on relation database (SQL)
  • working knowledge on HTML / CSS
  • good understanding of social media and online community building
  • engaging story-telling and writing skills
  • sense of taste, style, and creativity
  • any university degree

Experience that's nice to have:

  • marketed a consumer or mass-market product before
  • some experiences in branding and design

CUSTOMER SERVICE & SUPPORT

(a.k.a. Customer Solution Expert)


Here's what you'd do:

  • Provide customer support by email, live chat, and phone during business hours (10am - 6pm, Mon-Fri)
  • Make people happy. Earn more praise like this: “I want to thank inFlow support. They were so amazing helping us set up our very complicated inventory. This is by far the best support team I have ever worked with. Thank you guys very much!”
  • Gather feedback from customers and share with our development team
  • Write articles to teach people about our software
  • Periodically help with testing new improvements to the product
  • Come up with your own ideas on how to help out!

Here's what we need from you:

  • Love to help people. It bugs you when people are frustrated or confused.
  • Personality - you don’t need to be the life of the party but you need to be friendly, positive, and likeable!
  • Strong problem solving skills and creativity in solving customers’ unique concerns
  • Experience in front-line or service-based position (support, hospitalities, retail, etc.)
  • Be a computer-person. You need to be fluent working with Windows, Office, and not afraid to dig in and fix stuff.
  • You can type quickly (at least 50 words per minute)
  • Magnifitastic writing skills
  • A plus: experience specifically doing technical support, weird hobbies

TECHNICAL SUPPORT SPECIALIST


What you'd do:

  • Provide customer support by email, live chat, and phone during business hours (10am - 6pm EST, Monday-Friday)
  • Be the technical guru. Investigate and resolve customers issues such as problems with installation, networking, and databases.
  • Make people happy. Earn more praise like this: “I want to thank inFlow support. They were so amazing helping us set up our very complicated inventory. This is by far the best support team I have ever worked with. Thank you guys very much!”
  • Work with our development and QA teams to find long-term solutions to common customer problems.
  • Come up with your own ideas on how to help out!

What we need from you:

  • 2+ years of technical / IT experience. You were working IT, help desk, system admin, technical support or a combination of those.
  • Be a tech-savvy Windows power user. You have extensive knowledge of networking, firewalls, file permissions and the registry.
  • You can fire up the console and do amazing things. Batch scripts and SQL commands don’t scare you.
  • Love to help people. It bugs you when people are frustrated or confused.
  • Personality - you don’t need to be the life of the party but you are friendly, positive, and likeable!
  • Strong problem solving skills and creativity in solving customers’ unique concerns

What are you waiting for?

To apply, go to this webpage


https://bit.ly/archon-tech-support

(Please complete by January 20th, 2016).

QUALITY ASSURANCE TESTER

(a.k.a. The Detective)


Here's what you'd do:

  • Perform software testing
  • Analyze and triage incoming bugs and feature requests
  • Work with developers on understanding and improving the finer points of how the software works and should work
  • Develop high-level test plans
  • Decide whether or not a software build is high-quality enough for release
  • Track down bugs and deployment issues encountered by customers
  • Help customers by email, online chat, and phone
  • We're a small and growing company. Expect your responsibilities to grow and change with time.

Here's what we need from you:

  • Some software testing experience
  • Strong analytical and logical skills for tracking down bugs
  • Disciplined, methodical mindset
  • Strong communication and interpersonal skills
  • Product sense - you naturally think of how things you use could be improved

It'd be cool if you have:

  • Experience with web-based software testing
  • Experience with Windows desktop software testing
  • Some ability to read programming code is a plus
  • Experience with customer support
  • An interest in top-notch user experience
  • Familiarity with product-based small businesses

To apply, send an email to jobs@archonsystems.com describing a bug or problem you’ve tracked down in the past. Include “QA” in the subject line.

info@archonsystems.com | 1·866·923·4974 | 260 Carlaw Ave. Unit 207, Toronto, Canada, M4M 3L1