via Remote Rocketship
$90K - 140K a year
Design and build a modern, performant full-stack asset management platform with reusable business logic and real-time capabilities.
Requires 5+ years full-stack experience with expert React and TypeScript, backend integration, database expertise, real-time web technologies, and performance optimization.
Job Description: • 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 • 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 • 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 • Design and optimize performance-critical operations using systems-level programming and worker-based architectures • 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 Requirements: • 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. Benefits: • 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
This job posting was last updated on 4/14/2026