L

LMI

Collects and remanufactures printer cartridges sustainably

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$122.2k - $211.3k

About the Job

Requirements

  • Six or more years of relevant software engineering experience, including full-stack responsibilities in production environments.
  • Demonstrated full-stack development expertise with modern JavaScript or TypeScript frameworks.
  • Proven experience developing production applications in React, including hooks, component composition, state management, and routing.
  • Experience with Angular or a comparable modern front-end framework and TypeScript.
  • Solid understanding of HTML, CSS, responsive design, and component-based user interface patterns.
  • Experience with PrimeNG or a similar user interface library.
  • Experience using Node.js and Express.js to build RESTful APIs.
  • Experience designing and consuming OpenAPI/Swagger specifications.
  • Hands-on experience with relational databases, preferably PostgreSQL, including SQL, indexing, and query optimization.
  • Experience deploying and operating services in Kubernetes and working with containerized applications such as Docker and Helm.
  • Familiarity with job scheduling using cron-style schedulers and event-driven or batch-processing patterns.
  • Experience using AI-enabled development tools and validating and hardening AI-generated code.
  • Experience with testing tools such as Jest, Vitest, Cypress, or Playwright, and building automated validation and end-to-end testing into delivery.
  • Familiarity with secure software development practices, including code scanning, dependency management, and security testing.
  • Comfort with CI/CD pipelines such as GitHub Actions or GitLab CI and Git-based workflows.
  • Comfort with Agile/Lean methods, rapid delivery cycles, and direct user feedback loops.
  • Active Secret security clearance is required.
  • Applicants must be eligible for a U.S. Government security clearance; only U.S. citizens are eligible.

Responsibilities

  • Build and maintain full-stack IronGate features using Angular, TypeScript, Node.js, and Express across user interface workflows, API development, and data persistence.
  • Design and develop application features in React, ensuring consistency and interoperability with Angular-based components where required.
  • Develop and document RESTful APIs with OpenAPI/Swagger for secure, well-structured services consumed by the front end and external integrations.
  • Design and optimize PostgreSQL data models on AWS RDS, focusing on indexing, query performance, and reliability in IL5/IL6-style environments.
  • Work within a Kubernetes-based architecture to help design, containerize, deploy, and operate backend services and cron-style job schedulers.
  • Improve frontend user experience using Angular, React, and PrimeNG by building intuitive, responsive, reusable components tailored to mission users and their workflows.
  • Support data integration flows using Airbyte and related extract/load pipelines to bring in asset, threat, and operational data from external sources.
  • Integrate services with AWS GuardDuty malware protection and follow secure coding and DevSecOps best practices to improve security and resilience.
  • Participate in code reviews and design sessions, shaping API contracts, data schemas, and modular architectures that are testable, maintainable, and scalable.
  • Help define guardrails, validation layers, and test coverage for AI-assisted code to ensure it is safe and production-ready.
  • Support automated unit, integration, and end-to-end testing and contribute to CI/CD pipelines for reliable, repeatable deployments.
  • Troubleshoot and optimize systems by diagnosing bugs, addressing performance bottlenecks, and helping ensure high availability and observability in containerized environments.
  • Contribute to future architecture evolution as the team adopts technologies such as Apache Spark, Apache Hudi, Elasticsearch, Kong, and Python-based APIs using FastAPI or Flask.

Desired Qualifications

  • Hands-on experience in secure government environments such as DoD, IL5+, or FedRAMP, or with mission systems.
  • Experience integrating or operating AWS services, including RDS, S3, and GuardDuty.
  • Exposure to data engineering or analytics stacks such as Apache Spark, Apache Hudi, and Elasticsearch.
  • Experience with API gateways such as Kong and service mesh or zero-trust patterns.
  • Background in geospatial applications, mapping, or spatial analytics.
  • Certifications such as Security+, AWS Developer/Architect, or Kubernetes-related certifications.
  • Prior experience in startup or rapid-growth teams, or building greenfield platforms within larger organizations.

About the Company

LMI

Collects and remanufactures printer cartridges sustainably

Clover Imaging is a leading provider of refurbished and remanufactured printer cartridges. It operates by collecting used cartridges, refurbishing and testing them, and selling remanufactured supplies that are compatible with common printers. This process lets organizations cut printing costs by up to 40% while significantly reducing waste and environmental impact. The company differentiates itself through its large scale, award-winning environmentally friendly approach, and focus on sustainable innovation rather than simply offering new cartridges. Its goal is to reduce the environmental footprint of printing while helping customers save money on consumables.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Phoenix, AZ
Founded
1996

Recently Posted Jobs

Explore more opportunities at LMI

See more jobs