Job Title: Senior Staff Full-Stack Engineer / Tech Lead Company Name: iOPEX Technologies Job Url: https://boards.greenhouse.io/embed/job_app?token=4075835009&utm_source=jobright&jr_id=69aab11c2747003c3d5060a4 Job Description: What We're Looking For We’re hiring a hands-on Tech Lead / Senior Staff Full-Stack Engineer to own and evolve core services and customer-facing experiences. You’ll be a TypeScript/JavaScript expert across our stack, including shipping backend services (Node.js + Go), modern React/Next.js frontends, and driving architecture, reliability, and developer productivity across the org. This is a player-coach role: you’ll write production code, lead cross-team architecture, mentor engineers, and work closely with Product and Business leaders. What You'll Do End-to-end ownership & delivery Own, design, build and operate critical services and customer experiences across backend and frontend. Ship high-impact features from design through production; own the full lifecycle (coding, testing, CI/CD, rollout, and runbooks). Troubleshoot complex production problems and lead reliability and performance improvements. Architectural leadership Define and drive architecture for full-stack systems: APIs, data models, frontend architectures (React/Next.js SSR/ISR), and service boundaries. Simplify systems and reduce operational complexity while improving scalability and maintainability. Set standards for TypeScript usage, API design, testing, and observability. Developer experience & platform Lead initiatives to improve developer velocity — CI/CD pipelines, local dev environments, monorepo / package strategies, infra-as-code, and tooling. Drive SLO/SLI thinking, observability (metrics, logs, tracing), and robust incident response / post-mortems. People & cross-functional partnering Mentor and coach engineers across teams; provide technical reviews and career growth support. Partner closely with Product, Design and Business leaders to translate product goals into technical roadmaps and concrete plans. Influence cross-team priorities, identify technical risk, and balance tradeoffs between speed, quality and technical debt. What You Bring 8+ years of professional software engineering experience with recent, hands-on full-stack development. Strong JavaScript & TypeScript expertise: you write idiomatic, type-safe, maintainable TS across backend and frontend. Extensive experience building and operating Node.js services (Express / Koa / Fastify or equivalent). Production experience with React and Next.js (server-side rendering, incremental/static regeneration, routing, data fetching). Experience with Go (Golang) for backend services or the ability to rapidly learn & lead Go services in production. Solid cloud experience (AWS/GCP/Azure), containers and orchestration (Docker, Kubernetes). Practical knowledge of CI/CD, automated testing, infra as code, and observability (metrics/logs/traces). Experience designing robust data models and working with relational and NoSQL databases at scale. Excellent communication, proven mentorship experience, and the ability to drive cross-team technical initiatives. Nice to Have Experience with monorepos, TypeScript build tooling, and package management (pnpm/yarn/lerna). Familiarity with GraphQL, event streaming (Kafka), job orchestration (Airflow), or modern analytics platforms. Prior experience at consumer marketplaces, retail/grocery tech, logistics, or high-throughput systems. Experience leading large cross-team projects and defining org-level technical strategy. What We Offer Competitive salary, equity, and comprehensive benefits. 100% remote work with flexibility and trust. Mission-driven work that reduces food waste and expands access to affordable food. A fast-growing, collaborative team with big ambitions. Real opportunities for career growth and professional development.