• IT
  • Montréal
  • 1 Opening
  • Posting expiry date : Monday September 30th 2019
Roles and Responsibilities

Turbulent is looking for a creative and brilliant front-end developer to join the Star Citizen team.
If you like to stretch the boundaries of technology, collaborate with others and bring new ideas on a project, you should definitely consider this position.

Turbulent has conceived the entire web platform of this intergalactic game currently developed by Cloud Imperium Games. The technologies involved are the following: JavaScript, Typescript, React.js, Redux, Vue.js, HTML5, CSS3 among others…


Develop and maintain important components of the Star Citizen platform
Work closely with our UX Specialists and Designers on concepts and convert wireframes and design in high quality code in order to maximize the user experience through a responsive and accessible UI.
Analyse and optimize performance of applications and web services
Bring guidance and innovative solutions on complex technological problems on the mandate, in collaboration with colleagues, the CTO and the clients
Perform workload estimates for specific tasks and feature developments on the mandate
Perform and submit to code review in a respectful manner
Respect deadlines and production timelines

Skills and Requirements


4 to 5 years of front-end web development
Excellent practice of JavaScript
In-depth knowledge of HTML5, CSS3 and Less (or other pre-processors)
Excellent practice of React.js and its core principles as well as its librairies such as Flux and Redux
Familiarity with newer specifications of EcmaScript
Experience with data structure libraries (Immutable.js)
Experience with RESTful APIs and familiarity with HTTP requests
Experience with real-time web application implementation (websockets, polling)
Knowledge of modern authorization mechanisms, such as JSON Web Token
Working knowledge of modern frontend tools such as Webpack, Babel, Gulp, PostCSS
Strong experience and at ease with version control systems (git)
Strong sense of good web UX practices
Interest for animation librairies and close collaboration with creatives


Creativity (capacity to translate an inspired and inspiring vision on projects), an eye for design and attention to detail, great capacity for teamwork, especially with creative teams and being able to maintain a respectful and calm attitude under pressure.

Want to know more about Turbulent?

We have four-legged colleagues who make our lives better.
On Friday, our beer fridge reminds us via Slack to complete our timesheets and won’t open until they’re all done at 4 pm.
Some of our colleagues are working on an application in the lab to let us know which bathroom is free when! (we enjoy being practical while having some fun)
Our high-quality espresso machine has a high ROI. (especially in the morning)
An on-site gym is used for yoga, and we train with an instructor who takes it very seriously (there is a shower on site, so no worries)
Our arcade and ping pong table are not mere decorations.

Apply Add to favourites Share
  • Published: 2 weeks ago
  • This offer expires on Monday September 30th 2019
  • Sector of Activity: IT
  • Title: Front-end Developer - Star Citizen



Experts in business transformation, Turbulent designs and builds innovative digital platforms to engage audiences in new and exciting ways. Turbulent helps its clients and partners dream and better themselves, and do whatever it takes to bring content to the next level by exploring new technological avenues and ways of writing.

  • Mailing address: 3981, boulevard St-Laurent Bureau 888 Montréal, Qc H2W 1Y5