Staff Software Engineer - Full Stack (TypeScript / Next.js)
About the Role
We are looking for a Staff Software Engineer to join our team in a remote capacity. In this role, you will play a key part in the technical direction and long-term health of the SimpleConsign platform. This is a senior, hands-on position that will have a broad impact across the codebase and engineering team.
What You'll Do
- Serve as a technical leader across the SimpleConsign platform, influencing architecture and design decisions.
- Help define and evolve engineering standards for code quality, testing, performance, and reliability.
- Identify technical risks and proactively drive solutions that scale with the business.
- Design, build, and maintain full-stack features using TypeScript and Next.js.
- Contribute to backend services, APIs, and data models that support complex resale workflows.
- Write high-quality, production-ready code and provide thoughtful, constructive code reviews.
- Partner closely with product, support, and operations to deeply understand customer needs.
- Mentor engineers through design discussions, reviews, and day-to-day collaboration.
Requirements
- Bachelor's degree or equivalent practical experience.
- 8+ years of professional software engineering experience.
- Strong expertise in TypeScript and modern JavaScript ecosystems.
- Solid understanding of backend development, APIs, and data persistence.
- Proven ability to influence technical decisions beyond your own tasks.
- Strong communication skills and a collaborative mindset.
Nice to Have
- Experience with Java.
- Familiarity with AWS.
- Production experience with Next.js and full-stack web applications.
- Experience improving or operating production systems used by real customers.
- Background in retail, resale, or inventory-driven systems is a plus.
What We Offer
- Real-world impact: Your work directly supports resale businesses that rely on accuracy, trust, and operational efficiency every day.
- Meaningful technical ownership: Shape the architecture and technical direction of a mature, revenue-generating SaaS platform.
- Small, capable team: Work alongside experienced engineers where your decisions and contributions have visible impact.
- Balanced engineering culture: We value pragmatic solutions, clean code, and sustainable systems over unnecessary complexity.
- Best in class benefits: Health, Dental, Vision, 401k, etc.
- Room to lead and build: This role offers both hands-on development and the opportunity to influence how we build software as the company grows.
This Staff Software Engineer position offers a unique opportunity to lead technical direction in a mature SaaS platform while working remotely. The role emphasizes meaningful ownership and collaboration within a small, capable team.
Who Will Succeed Here
Proficient in TypeScript and Next.js, with a history of building scalable web applications that utilize AWS services for deployment and management.
Strong self-motivator who thrives in a remote work environment, capable of managing time effectively while collaborating with a distributed team through tools like GitHub and Slack.
Demonstrated experience in architectural decision-making and API design, with a mindset focused on long-term maintainability and performance optimization.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months