Hiya! We’re Radical I/O, a people-first enterprise software development consultancy and lab that develops technology with purpose. We work with cities and organizations to develop meaningful, data-driven solutions that provide people with easy access to information, when and where they need it.
THE POSITION
We're on the lookout for a skilled Intermediate or Senior JavaScript Frontend Engineer with experience developing larger B2B and B2C single page web apps in React/Redux. You will divide your time at various points working on two projects with us: 1) Our new SimpliCity SaaS platform for Canadian municipalities that is currently in development for our first early adopter customer. SimpliCity is the combination of a flexible API-first headless CMS, a content creation web console, and a highly performant Canadian cloud-hosted website publishing platform to support civic digital transformation goals; and, 2) a municipality web app used by tens of thousands of users within British Columbia.
Typically you have worked on medium and large web applications that consume data from JSON APIs, and you are comfortable working with enterprise customer expectations. We would consider it a bonus if you've worked with the government, or other civic organizations before. You are comfortable working with a high-level of independence, quality, and professionalism. You are able to provide technical solutions for complex problems, accomplish advanced work quickly, and are there for your teammates when they need help. You strive to ensure that your code is easy-to-read and of high quality, and your UI interfaces are interactive and pixel-perfect.
Bonus: If you're a Fullstack engineer equally skilled in NodeJS and Hapi (or Express willing to do Hapi) with JSON and REST web service APIs on the backend/middleware, please also highlight this when you apply.
We are hiring a frontend (or fullstack) JavaScript engineer for a 6 to 12 months+ part-time to full-time contract to start some time in September. You will be working remotely from within Canada, and working hours per week can range from 20 to 40 (for our SimpliCity product it will be 20 hours to start, but when on our customer projects it will be 35-40 hours). We are open to hiring one engineer who would like consistent part-time work over the next year, and another engineer who would like to be called upon for specific full-time project contracts, in case this hybrid work model doesn't work for everyone.
We will be shortlisting candidates on a rolling basis within the next 2-3 weeks, with most interviews taking place fairly quickly by labour day or mid-September. Our budget is typically within the $45/hour to $75/hour range, depending on if you would like to be paid as an employee or a contractor, as well as the strength of the experience you bring to the table.
REQUIREMENTS
We will be using the following in our project, so please highlight any relevant experience you have in any of these:
We also usually look for people who:
Even if we don't contact you for an interview right away, we often have projects start fairly quickly with new clients, so we will always look through our applicant database first. We'd also love to keep a small roster of people we trust and who we can easily reach out to during these times.
THE OTHER STUFF
This is a remote, work-from-ho