Senior Full Stack Engineer (Workflow)

lottiefiles· Technology
Apply Now ↗
🌍 Remote📍 RemoteFull Time

About this role

About the Role


We're seeking an exceptional Senior Full-stack Engineer to take part in the ground-up rebuild of our LottieFiles Platform - a digital asset management and collaboration platform serving thousands of users worldwide. This is a rare opportunity to build a greenfield application from scratch, making foundational technical decisions that will impact our platform for the next 5+ years.


As a senior full stack engineer, you'll be responsible for both hands-on development and architectural discussions with the team leadership. You'll work with modern frontend and backend technologies while leveraging your expertise in systems-level programming to optimize performance-critical operations. 


This role is perfect for engineers who thrive at the intersection of elegant frontend experiences and high-performance backend systems - someone who can build beautiful UIs while also optimizing the hot paths that handle operations at scale.


What You'll Do


Technical Leadership & Architecture

  • Participate in shaping the technical vision for rebuilding our asset management platform from scratch
  • Design centralized data architecture with direct database integration and shared business logic reusable across SSR and future GraphQL. 
  • Make critical architectural decisions including tech stack selection, state management patterns, data layer design, and performance optimization strategies. 
  • Ensure future-proof architecture compatible with GraphQL migration while optimizing for immediate SSR performance
  • Define coding standards and best practices for the team, ensuring maintainable, scalable code
  • Collaborate with product and design teams to translate requirements into technical specifications


Full-stack Development


Frontend 

  • Build modern React-based apps with real-time capabilities using technologies like TanStack ecosystem, Server-Sent Events, and BroadcastChannel API
  • Build performant UI components with smooth data loading patterns, virtualization, and responsive user interactions
  • Optimize bundle size, lazy loading, and code splitting for <1s Time to Interactive

Backend Integration

  • Build a shared business logic layer reusable across multiple service boundaries and rendering contexts
  • Design database schema and ORM integration
  • Develop background job processing systems for asynchronous workflows

Performance-Critical Systems (Rust/Zig)

  • Design and optimize performance-critical operations using systems-level programming and worker-based architectures to keep heavy processing off the main thread
  • Implement WASM modules for browser-based file processing with near-native performance
  • Build batch processing systems capable of handling large-scale concurrent operations efficiently
  • Profile and eliminate performance bottlenecks across critical data processing and transformation pipelines



Required Qualifications

Core Skills

  • 5+ years of professional software engineering experience, with significant full-stack work
  • Expert-level React and TypeScript with deep understanding of modern patterns and performance optimization
  • Strong backend development experience with direct database integration, and API design
  • Experience designing centralized business logic layers reusable across multiple platforms (SSR, APIs)
  • Database expertise: Schema design, query optimization, PostgreSQL
  • Production experience with real-time web technologies (WebSockets, SSE, WebRTC)
  • Deep understanding of web performance (Core Web Vitals, bundle optimization, lazy loading, code splitting)
  • Experience with state management at scale (Redux, Zustand, Jotai, Recoil, or similar)
  • Strong experience in systems-level programming for performance-critical applications, with proficiency in low-level optimization techniques including parallel processing, memory management, profiling, and benchmarking.
  • Experience building robust file processing systems including upload/download handling, media compression and format conversion, file validation, and quality checks.
  • Familiarity with cloud infrastructure, CI/CD pipelines, containerization, and monitoring/observability practices.



LottieFiles Perks

  • Fully Remote Working Environment
  • Flexible Work Hours
  • A welcome gift and LottieFiles swag pack
  •  Bonus to set up your workstation at home
  • Unlimited Leave Days
  • Medical Insurance
  • Generous learning budget
  • Gym membership
  • Co-working space membership


Please note: To proceed with your application, you must confirm your acknowledgment of this Privacy Policy by ticking the checkbox on the next page. 


Read our Privacy Policy here: LottieFiles: Privacy Policy


Frequently Asked Questions

Is the salary disclosed for the Senior Full Stack Engineer (Workflow) position at lottiefiles?
The salary for this Senior Full Stack Engineer (Workflow) role at lottiefiles is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Full Stack Engineer (Workflow) job at lottiefiles remote?
Yes, this Senior Full Stack Engineer (Workflow) position at lottiefiles is remote, with team members based in Remote. You can work from home or anywhere in the supported regions.
Is the Senior Full Stack Engineer (Workflow) role at lottiefiles full-time or part-time?
This is listed as a Full Time position. It is posted as a Senior Full Stack Engineer (Workflow) role in the Technology department at lottiefiles.
Which team or department does the Senior Full Stack Engineer (Workflow) at lottiefiles belong to?
This Senior Full Stack Engineer (Workflow) position is part of the Technology department at lottiefiles. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Full Stack Engineer (Workflow) position at lottiefiles?
Click the "Apply Now" button on this page. You will be redirected to lottiefiles's official application portal hosted on bamboohr where you can submit your application directly.
When was the Senior Full Stack Engineer (Workflow) job at lottiefiles posted?
This Senior Full Stack Engineer (Workflow) position at lottiefiles was posted on Feb 19, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Full Stack Engineer (Workflow)
lottiefiles
Apply for this role ↗

You'll be redirected to lottiefiles's official application page on bamboohr.