Do you love Ruby, JavaScript, DBs and Distributed Applications? Then read this.
(Please note that the deadline for this job posting has now passed. Thank you to everyone who reached out to us.)
STAT Search Analytics is a unique, cloud-based service that intelligently tracks and analyzes unprecedented volumes of global and local search engine results in real time. We are growing and need to hire a Junior to Intermediate level software engineer with experience in distributed computing and web applications.
STAT has a multi-component product that includes an automated data collection application and a web-app for delivering results and analysis tools to our customers. The data collection application is written in Ruby and the Web-app has a Rails back-end with a front-end written in JavaScript using the Ext.JS framework. Most of the components in our product have a close connection to our databases – currently MySql and MongoDB – and all members of our technical team work regularly with the databases for development and maintenance purposes. Our development process is agile-like and we believe in being practical and pragmatic.
In short: we write a lot of Ruby and JavaScript code, make heavy use of DBs and moderate use of Rails – and do it all with a healthy dose of common sense.
You’ll be joining a small team of hard-working, fun-loving people who occasionally like to use swear words as they deliver top-notch work. Our Gastown office is a pet-friendly, open and collaborative work environment. Our company is privately owned and 100% revenue funded, with a host of satisfied customers who pay us for the results we deliver.
What we’re looking for
- A good understanding of Object Oriented programming fundamentals.
- Experience building and deploying highly available, scaling web applications or other distributed software products. We don’t expect that you have personally built entire applications, but it would be helpful if you’ve been involved in some of the components and are familiar with the overall technical landscape.
- Experience with, and a good working knowledge of, Ruby or JavaScript (preferably both).
- Working experience with Databases, preferably MySql and MongoDB. If you have experience with, or an interest in, optimizing and scaling database applications please let us know.
- Bonus points for hands-on experience with Ext.JS, HTML, and CSS.
- You’re self-motivated and willing to take ownership of tasks and problems – you enjoy working in collaborative agile-like environment.
- You enjoy understanding your company’s product and how the components you work on fit in to the big picture.
- You can see yourself fitting in with people who have lots of energy and genuine excitement for software development, teamwork and the industry STAT works in.
- You live in the Vancouver metro area (or are already planning on moving here).
Six reasons why you’d want to work with us
- You would like to play a big part in growing a young, profitable company.
- You want to be challenged with some of the most stubborn head-scratchers facing web application developers right now.
- You know there’s more to life than just writing code, and you’re looking for a position that will give you room to live that life.
- You also want proper benefits so your back/neck/wrists aren’t too buggered to actually enjoy that life.
- You’d like to work somewhere where you can wear your old hoodie — or your crisp new suit, if that’s what snaps your bean — and nobody is going to mind.
- You like to tell rude jokes sometimes and don’t want to get disciplinary notices for it.
Here’s how to apply
First, explore our website to get a better idea of what we do. Then, explore the front end component of our product at codex.getSTAT.com
Think about what we are looking for and decide if you’d be a good fit. Feel free to apply if you have equivalent technical experience in similar programming languages and technology.
If you like what you see, send us an email at careers@getSTAT.com. Including your Github account name, or other online examples of your code is also helpful.