(Plugins) Senior Software Engineer

Remote Full-time
Job Title: Plugins - Senior Software EngineerLocation: RemoteJob Type: Full-timeAbout the RoleWe 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 ResponsibilitiesBuild 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 Qualifications5+ 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 PointsExperience 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 & ToolsProgramming: TypeScript + a low level languageFrontend: React, TailwindCSSBackend: GraphQL, REST, gRPCTesting: Jest, React Testing Library, PlaywrightAnimation 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! PerksFully Remote Working EnvironmentFlexible Work HoursA welcome gift and swag pack Bonus to set up your workstation at homeUnlimited Leave DaysMedical InsuranceGenerous learning budgetGym membershipCo-working space membership

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Operations Manager

Remote Full-time

Business Intelligence (BI) Engineer

Remote Full-time

**Experienced Customer Service Representative - Provider Support and Advocacy**

Remote Full-time

Experienced Data Entry Specialist for Amazon - Part-Time Work From Home Opportunity with No Prior Experience Required

Remote Full-time

[Remote] SCRUM MASTER (REMOTE/USA) - GDM (GRAY MEDIA GROUP)

Remote Full-time

Sr. Governance & Control Analyst - Internal Loss and Business Continuity

Remote Full-time

Store Operations Manager (GM)

Remote Full-time

[Remote] Inside Sales Representative

Remote Full-time

RCIS Crop Claims Specialist Iowa

Remote Full-time

American Express Job Virtual – MySmartPros

Remote Full-time
← Back to Home