Circular Solutions
Full Stack Software Engineer
Share this job
Job Description
About Circular Solutions
Circular Solutions, established in 2018, is an established company that has successfully launched its own software platform and is transforming how businesses manage recycling, supply chain data, and regulatory compliance.
Our platform, Circular OS, helps organizations verify recycling activity, track materials throughout the supply chain, and navigate emerging Extended Producer Responsibility (EPR) regulations.
While we have the experience and foundation of an established business, we operate with the speed, flexibility, and small-team mentality of a startup. Decisions happen quickly, and product priorities evolve as we respond to customer needs and changing regulations. We value execution over bureaucracy and believe great engineers can accomplish extraordinary things with the right tools and autonomy.
Website: www.circularsolutions.eco
The Opportunity
We are looking for a highly motivated, adaptable Lead Full Stack Software Engineer to take ownership of the continued development of Circular OS.
Our priority is speed to market without sacrificing the reliability of the platform.
We need someone who thrives in a fast-moving environment, embraces new technologies, and can turn concepts into functional software quickly. You will work directly with leadership to translate business needs, product concepts, and prototypes into production-ready solutions.
This is not a role where you will spend months developing a single feature. We are looking for someone who can think independently, solve problems creatively, and continuously deliver meaningful improvements. As the company grows, you will also help shape our engineering practices and future development team.
What You'll DoProduct Development & Execution
· Own the development, maintenance, and deployment of Circular OS across the full technology stack.
· Rapidly translate product concepts, workflows, and prototypes into functional, production-ready features.
· Prioritize speed to market, delivering incremental improvements rather than waiting for perfect solutions.
· Independently identify technical challenges, evaluate alternatives, and implement practical solutions.
· Build compelling, functional product demonstrations to support sales and customer engagement.
AI & Emerging Technologies
· Leverage AI development tools daily to accelerate coding, debugging, testing, and deployment.
· Continuously evaluate emerging technologies that can improve development speed and platform capabilities.
· Build AI-powered features, including document extraction, intelligent assistants, automated workflows, and data reconciliation.
· Identify opportunities to automate repetitive development and operational processes.
Platform Ownership & Scalability
· Manage frontend, backend, database architecture, integrations, and deployment.
· Develop scalable systems capable of handling complex regulatory requirements and large datasets.
· Maintain strong standards for security, platform reliability, and data integrity.
· Support security and compliance initiatives, including ISO 27001.
· Maintain practical documentation that allows future engineers to contribute efficiently.
Collaboration & Adaptability
· Work directly with leadership and nontechnical stakeholders to understand evolving business priorities.
· Adapt quickly as customer requirements, regulations, and business opportunities change.
· Communicate progress, challenges, and tradeoffs clearly.
· Take ownership of outcomes rather than simply completing assigned tasks.
What We're Looking ForTechnical Experience
· Strong experience with TypeScript, React, Next.js, and Node.js in production web applications.
· Strong backend development skills and experience with PostgreSQL.
· Experience working with PostgreSQL, SQL migrations, and modern database tooling; experience with serverless Postgres and modern TypeScript ORMs strongly preferred.
· Hands-on experience using AI development tools such as Claude Code, Cursor, Lovable, or similar platforms.
· Experience designing and implementing automated document extraction and processing systems, including OCR, AI-powered data extraction, document classification, and structured data validation.
· Experience building software that processes, reconciles, and analyzes data from multiple sources.
· Experience integrating LLM APIs, automations, and third-party services.
· Ability to independently manage the development lifecycle from initial concept through production deployment.
Our Current Technology Stack
Circular OS is an existing, production software platform. You should be comfortable working within an established codebase, understanding its architecture, and shipping improvements without unnecessary rewrites. Experience with our core stack is especially valuable. Familiarity with every supporting tool is not required, and we will walk you through the full setup once you join.
· Core: TypeScript, Next.js, React, and Node.js.
· Data: PostgreSQL with a modern ORM and SQL migrations.
· Cloud: Serverless hosting with background job processing.
· AI: Integrations with leading large language model providers for document extraction, data processing, and intelligent features.
· Quality: Automated testing, CI/CD pipelines, and production monitoring.
· Development: AI-assisted development tools and modern design tooling.
How You Work
These characteristics are just as important to us as your technical background.
· Speed & Execution: You have a demonstrated ability to ship working software quickly and consistently.
· Adaptability: You are comfortable changing direction, reprioritizing projects, and learning new technologies.
· Resourcefulness: You find solutions independently and know when to build, automate, or leverage existing tools.
· Ownership: You take responsibility for the entire product experience, not just the code you write.
· Pragmatism: You understand the difference between what needs to be perfect and what needs to be delivered.
· Communication: You can explain complex technical concepts in simple terms and collaborate effectively with business teams.
· Initiative: You proactively identify opportunities to improve the product without waiting for detailed instructions.
We care more about your ability to execute than the number of programming languages on your resume.
Nice to Have
· Experience building supply chain management, logistics, recycling, or enterprise data management software.
· Experience developing platforms that track materials, transactions, or assets across multiple organizations.
· Familiarity with regulatory compliance, financial technology, or audit-grade data systems.
· Experience building automated data reconciliation, document verification, and reporting workflows.
· Experience working at an early-stage startup or as a founding engineer.
· Experience with payments and billing integrations such as Stripe.
· Familiarity with ISO 27001 or SOC 2 security frameworks.
· Interest in sustainability, recycling, or environmental technology.
Why Join Circular Solutions?
· Meaningful Ownership: Take a leading role in building and shaping a growing technology platform.
· High Impact: Your work will directly influence our product roadmap, customer experience, and business growth.
· Direct Access to Leadership: Work closely with decision-makers without layers of management.
· Modern Development Environment: Use AI and emerging technologies to maximize development efficiency.
· Flexibility: Fully remote work environment with collaboration during US Eastern business hours.
· Growth Opportunity: Play an important role in shaping the future engineering team.
· Competitive Compensation: Competitive salary with potential for additional long-term incentives.
How to Apply
We want to see what you've built, not just read about your experience.
Along with your resume, please submit examples of previous work or relevant projects you have personally developed and delivered. Examples may include:
· Links to live applications, software platforms, or products you have built.
· GitHub repositories, technical portfolios, or product demonstrations.
· Projects involving AI, automated document extraction, data processing, or workflow automation.
· Supply chain, logistics, compliance, or enterprise software projects.
· Examples of products or features you have taken from initial concept through production.
For each relevant project, please briefly describe
· Your Role: What did you personally design, develop, and deliver?
· Technology: What tools, frameworks, and AI technologies did you use?
· Timeline: How long did it take to go from concept to a working product?
We understand that some projects may be confidential. Public demonstrations, screenshots, walkthrough videos, or descriptions of your contributions are welcome.
Our Hiring Process
· Introductory Conversation: Discuss your experience, development approach, and interest in the opportunity.
· Product Walkthrough: Show us something you personally built and shipped, including your development process and timeline.
· Leadership Conversation: Meet with our leadership team to discuss working style, expectations, and long-term opportunities.
What Matters Most
We are not looking for someone who simply writes great code. We are looking for someone who can build great products, move quickly, adapt to change, and take genuine ownership of results.
If you thrive in an environment where your work goes from concept to production quickly and your contributions have an immediate impact, we would love to hear from you.
Pay: $120,000.00 - $140,000.00 per year
Benefits
- Flexible schedule
- Flextime
- Work from home
Work Location: Remote
Keep looking
Similar Remote IT And Developer Jobs
Era Supports
Senior Full Stack Engineer
Mutual of Omaha
Full Stack Java Engineer (Backend-Focused)
State of Colorado