See all roles

(Plugins) Senior Software Engineer

Work from home Full-time role Hiring

Job Title: Plugins - Senior Software Engineer Location: Remote Job Type: Full-time

About the Role

We are looking for a Senior Software Engineer with experience in file format parsing, animation data processing, and graphics engineering to help us enhance our tooling around Adobe After Effects and Lottie format.

You’ll be responsible for reverse-engineering file formats, developing efficient data structures and algorithms to convert complex animation data into the Lottie file format. The ideal candidate will have experience working with vector graphics, Bezier curves, keyframe interpolation, and rendering systems.

Key Responsibilities

  • Build reliable, well-tested systems that can process and export high-fidelity Lottie animations.

  • Work with different products and their APIs to understand capabilities and build integrations.

  • Reverse-engineer file formats for parsing and conversion to Lottie 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 Lottie animations.

  • Maintain high standards of code performance and quality, documentation, and observability in production environments.

Required Qualifications

  • 5+ years of experience in software development, preferably working with file formats, rendering engines, or animation tools.

  • 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.

Bonus Points

  • 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.

Tech Stack & Tools

  • Programming: TypeScript + a low level language

  • Frontend: React, TailwindCSS

  • Backend: GraphQL, REST, gRPC

  • Testing: Jest, React Testing Library, Playwright

  • Animation Tools: Lottie, After Effects (AEP format knowledge)

This role is ideal for someone who thrives at the intersection of engineering and design, loves solving complex technical problems, and wants to push the boundaries of interactive animations. If you're excited about making animation more accessible to millions of creators worldwide, we'd love to hear from you!

Perks

  • Fully Remote Working Environment

  • Flexible Work Hours

  • A welcome gift and swag pack

  •  Bonus to set up your workstation at home

  • Unlimited Leave Days

  • Medical Insurance

  • Generous learning budget

  • Gym membership

  • Co-working space membership

Apply to this Job

You might like

Strategic Outreach Specialist

Work from home Full-time role

Associate, Investment - North America

Work from home Full-time role

Senior Frontend Engineer (Creator Team)

Work from home Full-time role

SMB - Account Executive

Work from home Full-time role

Anaplan Solution Architect

Work from home Full-time role

Crypto Product Manager

Work from home Full-time role

Senior Manager, Channel Partnerships

Work from home Full-time role

Associate, Structured Finance

Work from home Full-time role

Senior Software Engineer, Frontend - Consumer Products

Work from home Full-time role

SMB - Account Manager (Future Opportunites)

Work from home Full-time role

Experienced Live Chat Support Specialist – Remote Beginner-Friendly Opportunity with Flexible Hours and No Phone Calls Required

Work from home Full-time role

Entry Level Remote Data Entry Specialist – Launch Your Career with Unlimited Growth Opportunities at arenaflex

Work from home Full-time role

Architect III - Security Architect

Work from home Full-time role

Remote Data Entry Specialist – Precision Data Management for arenaflex’s Customer Service Operations

Work from home Full-time role

Online Tamil Language Tuition Singapore

Work from home Full-time role

Fedex Work From Home Jobs (Online Remote Jobs)

Work from home Full-time role

Customer Service Representative - HYBRID

Work from home Full-time role

Key Account Manager - Corporate

Work from home Full-time role

The Ideal Remote Job: Reviewing Products on Amazon

Work from home Full-time role

Remote Live Chat Customer Support Specialist – arenaflex – US – Flexible Work‑From‑Home Role

Work from home Full-time role