iGotcha Media
We are seeking a full-time full stack web developer to join our team. The successful candidate could start immediately.
About You
You are an experienced full stack developer who is passionate and takes pride in his/her work. You are comfortable working on all aspects of web development – front-end (no design skills required) and back-end. You might not be familiar with every tool we use, but you like a challenge, you’re a fast learner and you enjoy picking up new technologies.
About Us
We’re entrepreneurs, creative thinkers, gifted designers, talented engineers, visionaries and we’re a little crazy too. We’re passionate about digitizing the retail space and developing emotionally-driven experiences that will engage and inspire people. We live to innovate, collaborate and reinvent the ordinary through technology.
Come join us and help us out on our journey! We are located in vibrant Saint-Henri, a few steps away from the Atwater Market, and right on the beautiful Canal Lachine.
As a Senior Developer, you will work closely with iGotcha’s CTO, Software Development Manager, VP Product and the rest of the development team to create a variety of products and experience – from our core digital signage cms platform, native applications to interactive experiences that merge the online with the real world.
About your software development experience
- 5+ years of web development experience.
- Experience with Postgres, Redis, Elasticsearch
- Proficient knowledge of messaging and queuing systems ( RabbitMQ)
- Know how to use: Linux, Docker
- A good understanding of HTML, CSS, ES6, Reactjs
- 3+ years of recent Ruby on Rails experience an asset. Our platform is built using Ruby on Rails and you will be required to learn it quickly with the help of our other Senior Developer.
- 1+ year experience in Vue.js
nice to have:
- Experience working in a cloud environment, such as AWS, Google Cloud Platform
- Experience with Electron and Nodejs
- Experience with Elasticsearch, Redis and RabbitMq
- Experience in devops
Soft skills
- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you.
- You are an open-minded person who is ready to learn new technologies.
- You enjoy working on multiple projects at the same time/in parallel.
Good to have:
- Familiar with AWS or Google Cloud
- Familiar with C#
- Familiar with Jira
- Familiar with Zoho
- Familiar with RabbitMQ
- Experience with React Native
Benefits
- YOU WILL LEARN A TON WITH US AND YOU’LL GET TO WORK ON AWESOME PROJECTS!
- Competitive salary & comprehensive group insurance package
- Casual dress code and flexible schedule
- We invest in our team, we like to learn, innovate and most importantly, have fun!
- We love to have fun in and out of the office. Get ready for great team activities and lots of happy hours
Please answer in the following questions in your application:
- How many years of Node Js experience do you have?
- How many years of ReactJS experience do you have?
- How many years of Software development experience do you have?
- Do you speak English?
- Do you speak French?
Job Types: Full-time, Permanent
Salary: From $100,000.00 per year
Benefits:
- Company events
- Dental care
- Extended health care
- Flexible schedule
- Life insurance
- Vision care
- Work from home
Schedule:
- Monday to Friday
Supplemental pay types:
- Bonus pay
Application question(s):
- Are you a permanent resident of Canada
Education:
- Bachelor’s Degree (preferred)
Work Location: Hybrid remote in Montréal, QC H4C 2C7