Senior Software (Front End) Engineer

ABOUT PROJECT

It’s a micro animation design company with a mobile platform that enables designers to share, test, and iterate micro animations. The company’s software platform specializes in digital art, motion graphics, web design, and app design.
 

The company was founded in 2018 and headquartered in San Francisco, California, United States. The platform assembled one of the largest communities in our industry with over a million raving fans from over 250,000+ companies (Google, TikTok, Disney, Uber, Airbnb, and Netflix etc) who use our platform and tools every day to enhance their workflow and ship incredibly engaging content.
 

It’s a revolutionary format that can be best described as a movement, and the company is a platform built around it. By listening to the community, we’ve created a unique set of editing, workflow, and collaboration tools that seamlessly integrate with popular design software and developer environments such as Adobe After Effects, Figma, VS Code, and others.
 

TECH STACK

TypeScript, React, Remix, GraphQL, REST APIs, JSON, and modern state management libraries.
 

TEAM COMPOSITION

The company has over 80 employees who work remotely from all over the world.
 

PROJECT STAGE

Live product, fully established.
 

QUALIFICATIONS AND SKILLS

  • 8+ years of experience in software development, preferably working with file formats, rendering engines, or animation tools.
  • Experience in developing plugin systems and integrating with browsers.
  • Strong foundation in data structures, algorithms, and performance optimization.
  • Hands-on experience with parsing and processing binary and JSON-based file formats.
  • Proficiency in TypeScript.
  • Experience with React, Remix, GraphQL, and REST APIs.
  • Ability to work closely with designers and engineers to bridge the gap between animation and code.
  • Strong problem-solving mindset and a passion for improving creative workflows.
     

NICE TO HAVE

  • Experience with a low-level language such as C++, Rust or Zig.
  • Familiarity with motion graphics, animation principles, or After Effects scripting (AE Expressions, ExtendScript) is a plus.
     

RESPONSIBILITIES

  • Build reliable, well-tested systems that can process and export high-fidelity animations.
  • Work with different products and their APIs to understand capabilities and build integrations.
  • Reverse-engineer file formats for parsing and conversion to format.
  • Develop efficient algorithms and data structures to handle complex animation data.
  • Collaborate with motion designers to understand animation intricacies and translate them into scalable code solutions.
  • Work alongside engineers across different stacks to ensure smooth creation of animations.
  • Maintain high standards of code performance and quality, documentation, and observability in production environments.


 

Published 22 April
257 views
·
32 applications
91% read
·
78% responded
Last responded 5 days ago
To apply for this and other jobs on Djinni login or signup.