Affordance Studio (www.affordancestudio.com) is a team that, through creative game design, redefines what gaming means for museums, events, classrooms, businesses and more.
As such, Affordance Studio is looking for a new teammate frontend programmer who’s passionate about CSS and motion design. The front-end programmer position has three main responsibilities for the Affordance Studio team: integrating visual mock-ups for games and websites; proposing and producing motion design; and designing mock-ups that are ergonomic and easy-to-use. He / she will have to communicate with team members and the creative director during the project conceptualization phase. The candidate will also communicate directly with the development team in order to effectively integrate assets and visuals in the production pipeline. The front-end programmer will work within a team of dynamic and committed professionals. He / she will actively participate in various discussions about visual style and help make artistic decisions for different projects.
Integrate visual mock-ups into CSS3 and HTML5
Research and make interaction and animation design proposals
Design ergonomic, accessible and responsive mock-ups
Adapt mock-ups for different browsers
You’ll feel at home at Affordance if you have…
Strong skills in HTML5 and CSS3
Knowledge of Git
Knowledge of integration pipelines
Knowledge in Photoshop and / or Illustrator (an asset)
We are offering:
a dynamic work environment with amazing professional opportunities for you to grow your career;
flexible working hours and a 4 days/a week schedule;
a unique work environment;
a living space where you can enjoy life (shared with other independent video game studios where we regularly organize fun activities (i.e. pizza nights, game nights, etc.)).
****To fulfill and exceed its business objectives, Affordance relies on the best team, which means offering a diverse workplace to all employees where everyone see their skills and differences respected and encouraged. To promote diversity is to treat employees fairly and equitably to create a work environment which represents the communities we’re working with. Diversity is encompassed in every aspect that can be used to distinguish between groups or people. It includes respect and appreciation of differences of, among other things, ethnicity, gender, age, nationality, physical or mental conditions, sexual orientation, education and religion. Each one of us brings a different perspective on our work environment; diversity and inclusion represent strengths from which we benefit greatly when we respect and encourage our differences. ****