Social Media Effects Developer
Description
We’re looking for a Social Media Effects Developer who blends creative instinct with technical skill and a strong pulse on social media trends. In this project-based, remote role, you’ll collaborate on 3 to 6 engagements throughout 2025, each lasting between 20 to 40 hours.
You’ll be developing interactive effects, filters, and short-form visual experiences using our client’s proprietary node-based system. This tool uses a visual scripting approach to create logic through connected nodes, not traditional code. Candidates should be comfortable with core programming concepts like loops, conditionals, and variables, and be able to apply those concepts in a visual environment.
The right fit is someone who loves experimenting with social media filters, has already built effects either professionally, and enjoys solving creative challenges with technical tools.
- Collaborate with creative teams to translate design concepts into functional and visually appealing video filters, games and effects.
- Design, test, and present effects filters for social media based on written or verbal briefs from creative teams, revising based on feedback from editors, motion graphics artists, producers, and/or clients.
- Troubleshoot and/or report bugs to the product development team.
- Stay up-to-date with the internal development of the tool by exploring and testing changes, fixes, and new features.
- Maintain awareness of and experience with major social media platform effects, trends, and styles.
- Must have experience creating interactive effects for social media platforms using one or more of the following: Lens Studio, Spark AR, Effect House, or Effect Maker.
- Background in interactive media, creative technology, or game development.
- 1+ years experience with scripting languages (JavaScript, Python, VEX)
- 1+ years of demonstrable experience coding, problem-solving, and troubleshooting.
- 1+ years of experience in node-based programming (TouchDesigner, Houdini, Unreal Blueprints, Blender Geometry Nodes, or similar).
- Portfolio demonstrating mastery of node-based systems, clean logic implementation, interactive effects, AR filters, or game-like experiences, and creative applications of visual scripting tools.
- Excellent communication and teamwork skills
- Ability to work independently and as part of a team
- Passion for learning new technologies