Variable is looking for a full-time mid/senior creative coder to join our team.
This position is available immediately with salary based on your experience.
Requirements
- you have background in creative coding, computer science, gamedev, computational design or similar
- you have at least 4 years programming experience (JavaScript / TypeScript / C++ / C#)
- you have understanding of 3D graphics programming (WebGL / OpenGL / Unity / etc) and shader programming (GLSL)
- you have a strong problem solving skills and approach problems critically
- you have an interest in building systems expressing deep understanding of project context
- you want to learn, research, and develop algorithms
- you have the ability to work on your own as well as part of a bigger team of programmers and designers
Nice to have
- you have an interest in data visualization as a dynamic and interactive medium helping us uderstand the world
- you have server side programming experience with node.js
- you are a person with a good sense of aesthetics and design principles
- you believe the tools we use shape our way of thinking and you never stop to explore new ones or develop your own
What can you expect
- you will be joining a small studio and have interest in shaping its future
- you will work across mediums of web, print and immersive installations for commercial clients, NGOs and galleries
- you will design and develop internal R&D tools and push the field of creative coding beyond what’s possible today
- you will be located at Makerversity / Somerset House in central London and get access to the maker workshop space and rich programme of talks, exhibitions and environment full of startups and creative businesses
Our tech stack
- WebGL / JavaScript / Pex (in-house 3d library) for most of the 3d graphics visualizations and generative systems
- d3.js / Canvas for 2D data visualization and interfaces on the web
- node.js for backend, scripting and data processing
- choo for front end web development
- Slack / Workflowy / GitHub for internal communication
How to apply
Please apply by writing to jobs@variable.io with your portfolio, example code and few sentences about why you are interested.