We're looking for full-time, remote Senior Full Stack Software Engineers with 7+ years of experience delivering production-ready software. The ideal candidates will have recent hands-on experience with C#/.NET, modern JavaScript frameworks (Vue.js, React.js, Angular), and extensive end-to-end API and integration experience. You should thrive in fast-moving environments and be able to quickly translate ambiguous goals into working features, rapidly master new tools, and own your code from design through post-release support.You'll collaborate with Senior and Staff engineers across North and South America, owning features from concept through production support and seeing users benefit almost immediately. If delivering practical solutions quickly and refining them in live environments motivates you, you'll fit right in.Founded in 2003, our client transforms the traditional restaurant point-of-sale (POS) terminal into an integrated 360-degree operational management system. Their solution enhances brand loyalty through improved customer experiences, optimizes operations to result in lower costs, and boosts sales volumes through comprehensive analytics and employee performance insights. Over 7,000 restaurant locations utilize their technology today, processing more than $5 billion in payments annually.Responsibilities:Perform full life-cycle commercial software development and maintenance, including analyzing specifications, documenting requirements, and architecting, designing, developing, and maintaining software solutionsCollaborate with teams to design, develop, and produce high-quality code following best practices and standards for both new features and existing application maintenanceOwn features end-to-end - UI through API and Data layer tooSupport and refactor legacy code using modern methodologies and technologiesAnalyze code to identify defect root causes and provide resolutionsParticipate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologiesAddress defects identified during various testing cyclesPerform high-quality peer reviewsRequired ExperienceExcellent written and spoken English; must be able to discuss trade-offs with teammates and stakeholders7+ years professional C#/.NET (Core and Framework) experience - recent in the last 2 yearsModern JavaScript framework experience (Vue.js, React.js, or Angular) - delivering new features, not just fixing bugsComfortable working end-to-end (UI, API, data layer, infra scripts); whatever it takesMust have "ownership mindset" - you'll have the responsibility of designing, building, shipping, monitoring, and fixing the features you touch Fluent in Git and modern branching / PR workflowsRapid learner, as you're expected to ramp up on a new library or API in hours, not weeksTeam first approach displaying transparency, reliability, decisiveness, and a laser focus on customer impactRapid learner, as you're expected to ramp up on a new library or API in hours, not weeksDesired Experience (Not Required)Daily use of Docker/containers (you wrote the Dockerfile)Azure PaaS (Container Apps, SQL, Cosmos DB, etc.)Track record of expanding scope of responsibility over time (e.g., owning more complex features, introducing new tooling)Obsession with metrics, logging, and user impactAdditional InformationEnjoy a fun, fast-growing entrepreneurial company, and work with innovative and creative peopleBe part of a highly collaborative learning culture - share knowledge, be inclusive, learn and grow together. Embrace teamwork!Knowing your ideas are heard and matter - think big!Making mistakes is human, let's learn from them - be transparent!We recognize you as an individual - no presumptions or judgment15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidaysStart: ASAP