Senior Full Stack Engineer; Workflow
Listed on 2026-06-05
-
Software Development
Full Stack Developer, Software Engineer
About the Role
We're seeking an exceptional Senior Full-stack Engineer to take part in the ground-up rebuild of our Lottie Files 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 Graph
QL 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
- Build modern React‑based apps with real‑time capabilities using technologies like Tan Stack ecosystem, Server‑Sent Events, and Broadcast Channel API
- Build performant UI components with smooth data loading patterns, virtualization, and responsive user interactions
- Optimize bundle size, lazy loading, and code splitting for
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).