
Senior Full Stack Engineer
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in California.
• Collaborate with Product and Design teams to define, develop, and enhance user experiences across the entire stack utilizing modern frontend and backend technologies.
• Take ownership of and refine both frontend and backend architectures to guarantee scalability, performance, accessibility, and long-term maintainability.
• Lead the design and execution of intricate frontend systems utilizing React, TypeScript, and Next.js, encompassing SSR, routing, data fetching, and performance optimization.
• Create and develop reliable backend services and APIs using Python and Django, with a focus on reliability, security, and scalability.
• Establish and maintain full-stack engineering standards, including patterns, tools, testing methodologies, and CI/CD best practices.
• Propel cross-team technical initiatives, ensuring alignment of frontend and backend architecture with platform capabilities and product strategies.
• Proactively identify technical risks and opportunities throughout the stack, offering clear technical guidance and tradeoff analyses.
• Mentor and support engineers across both frontend and backend disciplines, elevating code quality, architectural reasoning, and delivery practices.
• Design and implement comprehensive unit, integration, and end-to-end automation tests across the entire stack.
• Define and track full-stack metrics (performance, reliability, user behavior) to guide product and technical decision-making.
• Bachelor’s degree (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding, or equivalent technical experience.
• Strong expertise in modern frontend development, including HTML, CSS, JavaScript, TypeScript, React, and Next.js.
• Proficiency in backend development using Python and Django, with experience in RESTful API design, data modeling, and service architecture.
• Significant experience with frontend architecture, covering state management, component design, design systems, and performance optimization.
• Background in designing and managing backend systems at scale, including databases, caching, queuing, and API integrations.
• Experience in building and operating production applications utilizing both server-side and client-side rendering.
• Profound understanding of software engineering best practices throughout the SDLC, including testing, code reviews, observability, and operational excellence.
• 4+ years of industry experience, demonstrating substantial depth in both frontend and backend development.
• Familiarity with cloud-based environments (AWS, GCP, or Azure), particularly regarding full-stack delivery and integration.
• Experience with AI-assisted development tools (e.g., Copilot, Cursor, LLMs) is a plus.
• Equity and benefits
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.