About SimpleConsign Resale is reshaping retail, and SimpleConsign is building the platform behind it. We power resale businesses with software for inventory, sales, payouts, and operations, supporting real-world retail workflows where accuracy, performance, and reliability matter. Now we're building what's next: new products, smarter automation, and new platforms ready for the next evolution of the circular economy. You'll join a small, highly capable engineering team where your work ships fast, matters to real businesses, and helps drive change in how people buy and sell secondhand. About the Role We are looking for a Senior Software Engineer who will be a core contributor to the delivery and day-to-day health of the SimpleConsign platform. This is a hands-on role with a direct impact on our product feature roadmap and codebase. You will work primarily in TypeScript and Next.js, implementing robust full-stack solutions, promoting strong engineering practices, and helping guide technical decisions within the team. Experience with Java is a plus, particularly for backend or legacy system work. Responsibilities Technical Delivery & Execution Design, build, and maintain robust, scalable 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 that is reliable, secure, and well-tested. Provide thoughtful, constructive code reviews to maintain high engineering standards. Engineering Practices & Quality Help define and adhere to team engineering standards for code quality, performance, and reliability. Identify technical debt and operational risks within your scope and proactively implement sustainable fixes. Improve system performance, observability, and the day-to-day developer experience. Balance efficient, near-term feature delivery with the long-term maintainability of the codebase. Collaboration & Mentorship Partner closely with product, support, and operations to deeply understand customer needs and refine feature requirements. Translate business problems into practical, elegant technical solutions. Mentor mid-level and junior engineers through collaborative design discussions, paired programming, and code reviews. Actively contribute to a healthy, supportive, and growth-oriented team culture. Required Qualifications Bachelor's degree or equivalent practical experience. 5+ years of professional software engineering experience (with a proven track record of delivering complex features). Strong expertise in TypeScript and modern JavaScript/React ecosystems. Solid understanding of backend development, RESTful APIs, and data persistence. Strong communication skills and a highly collaborative mindset. Preferred Qualifications Production experience with Next.js and full-stack web applications. Familiarity with AWS infrastructure and deployment. Experience with Java. Familiarity with SaaS platforms, transactional systems, or data-heavy applications. Experience maintaining or improving production systems used by real customers. Background in retail, resale, or inventory-driven systems is a plus. Why Work at SimpleConsign Real-world impact: Your work directly supports resale businesses that rely on accuracy, trust, and operational efficiency every day Meaningful technical ownership: You'll help 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 What Success Looks Like at SimpleConsign Features are shipped on time, with minimal defects, and with confidence due to strong testing and quality standards. The codebase remains clean, well-documented, and easy for other team members to extend and maintain. Technical solutions are pragmatic, well-reasoned, and aligned with immediate business goals. You are viewed as a dependable, highly technical partner by both the engineering team and product managers.
Pay:
$135,000.00 - $165,000.00 per year
Benefits:
401(k) matching Dental insurance Health insurance Paid holidays Paid time off Vision insurance