Demo

Staff Full Stack Software Engineer

INFINITE CHOICE LLC
San Francisco, CA Full Time
POSTED ON 2/27/2026
AVAILABLE BEFORE 4/26/2026
About the RoleWe're seeking a talented Staff Full Stack Software Engineers to join our growing engineering team at InfiniteChoice. You'll lead the design and development of cloud-native software solutions that serve millions of users and power billions in transaction volume.As a Staff full stack engineer, you'll own the complete product development lifecycle - from initial design through deployment and monitoring. You'll work with modern technologies including Node.js and Vue.js to build scalable, user-focused applications in a collaborative, fast-paced environment.What You Will DoEnd-to-End Product DevelopmentDesign: Collaborate with Product and Design teams to create technical specifications and user experience flowsDevelopment: Build responsive web applications using Node.js backends and Vue.js frontendsTesting: Implement comprehensive testing strategies including unit, integration, and end-to-end testsDeployment: Manage CI/CD pipelines and deploy applications using modern DevOps practicesMonitoring: Implement observability solutions and maintain production systems for optimal performanceCloud-Native Software DevelopmentArchitect and develop services using Node.js with modern frameworks (Express, Fastify, NestJS)Build dynamic, responsive user interfaces with Vue.js and modern JavaScript/TypeScriptDesign RESTful APIs and GraphQL services for seamless frontend-backend integrationImplement serverless functions and containerized applications for scalable cloud deploymentOptimize applications for performance, security, and maintainabilityTechnical Excellence & InnovationWrite clean, maintainable code following best practices and established coding standardsParticipate in code reviews and provide constructive feedback to peersResearch and implement new technologies and development methodologiesContribute to technical architecture decisions and platform improvementsMentor junior engineers and share knowledge across the teamCollaboration & OwnershipWork closely with cross-functional teams including Product, Design, and QATake ownership of features from conception to production deploymentParticipate in agile development processes and sprint planningCommunicate technical concepts effectively to both technical and non-technical stakeholdersContribute to team culture and engineering best practicesWhat You Must HaveCore Technical SkillsNode.js expertise: Strong proficiency in server-side JavaScript development with Node.jsFrontend mastery: Hands-on experience with Vue.js and/or React, including state management (Vuex/Pinia, Redux)JavaScript/TypeScript: Deep understanding of modern JavaScript ES6 and TypeScriptDatabase experience: Proficiency with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databasesAPI development: Experience building and consuming RESTful APIs and GraphQL servicesHands-on experience with cloud-native software development - experience with GCP is a plusFamiliarity with AI-powered development tools (Cursor, Claude Code) is a huge plus.Self-Driven ExcellenceIndependent problem-solver with ability to work autonomously and drive projects to completionProactive mindset with strong initiative in identifying and addressing technical challengesContinuous learner who stays current with emerging technologies and best practicesQuality-focused with attention to detail and commitment to delivering robust, well-tested codeCollaborative spirit with excellent communication and truly believe in teamworkEducation, Experience & MindsetBachelor's degree in Computer Science, Engineering, or equivalent professional experience10 years of hands-on experience in software developmentStrong analytical and problem-solving skillsAbility to work in a fast-paced, evolving environmentPassion for building exceptional user experiencesCommitment to code quality, testing, and documentationWhat We OfferWork with cutting-edge technologies and cloud-native architecturesAccess to AI-driven development tools and emerging technologiesOpportunity to create lasting engineering culture and operational excellenceRemote-first culture with in-person meeting on need basisCollaborative environment with smart, passionate engineers and cross-functional teamsCompetitive compensation, equity participation, and comprehensive benefitsReady to Build the Future of Experiences?Join our team of passionate engineers building scalable, intelligent software solutions that connect millions of users with amazing experiences. If you're a self-driven developer who loves end-to-end ownership and wants to work with modern technologies at scale, we'd love to hear from you.About InfiniteChoiceInfiniteChoice was founded to help people find the experiences they want simply and effortlessly. We leverage a new type of business model and platform that uniquely applies automation and technology to solve the challenges of scale and complexity in experience discovery.Existing business and marketing technologies can no longer handle the demands of connecting millions of consumers with vast inventories of experiences across a fragmented, global marketplace of people, partners, and providers.Our mission is to disrupt this status quo by creating seamless connections between consumers and experiences. We're just at the beginning of this journey, but our approach is working: we've helped over 275 million visitors connect to millions of experiences, generating over $2 billion in revenue for our brands and partners.

Salary : $175,000 - $195,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Full Stack Software Engineer?

Sign up to receive alerts about other jobs on the Staff Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Staff Full Stack Software Engineer jobs in the San Francisco, CA area that may be a better fit.

  • amperesand San Francisco, CA
  • Company Overview Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems. Solid State Transformers systems ... more
  • 20 Days Ago

  • Doxel San Francisco, CA
  • Construction is the second-largest industry in the world—nearly 4x the size of SaaS—yet it still operates without the automated feedback loops that modern ... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!