Full-Stack Staff Product Engineer

Posted about 2 months agoViewed
150000 - 175000 USD per year
Canada, USFull-TimeSoftware Development
Company:Mozilla
Location:Canada, US, EST, PST
Languages:English
Seniority level:Staff, 10+ years
Experience:10+ years
Skills:
Backend DevelopmentSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentMachine LearningReact.jsTypeScriptProduct DevelopmentRust
Requirements:
10+ years of professional software development experience 5+ years focused on frontend development 3+ years of experience with React 3+ years of experience with TypeScript Experience delivering vertically integrated features across the stack (monorepo environments a plus) Strong system design skills — data flow, state management, caching, and API design Strong product sense — attention to UX, reducing friction, and thinking beyond specs Experience with AI product development (at least 1 year preferred) Fast learner with a growth mindset — comfortable working with emerging tools and technologies Excellent written and verbal communication skills Proven ability to collaborate with developers, designers, and product managers Commitment to open-source development and open standards
Responsibilities:
Design and implement end-to-end features across the stack. Make architectural decisions that influence the entire product. Build responsive UIs in React using modern patterns (hooks, server components, streaming). Develop local-first data sync and storage strategies. Integrate AI/LLM capabilities (streaming, embeddings, agentic workflows). Create cross-platform desktop experiences with Tauri. Implement email parsing, IMAP sync, and message intelligence. Build real-time features using WebSockets and server-sent events. Optimize performance for on-device ML inference. Own the full product development cycle — from concept to release.
Similar Jobs:
Posted about 7 hours ago
United StatesFull-TimeSoftware Development
Developer Experience Engineer
Company:Firecrawl
Posted about 7 hours ago
United StatesFull-TimeFintech
Associate Product Manager
Company:Clerkie
Posted about 7 hours ago
United StatesInternshipFintech
Software Engineer Internship (4 openings)