Careers

Join the CatalogIt Team.

At CatalogIt, we design and deliver technology products that empower and delight professionals and private collectors alike involved in the management of collections-- capturing and telling the Story of Things. CatalogIt users include museums, corporate collections, brand archives, private collectors, appraisers, conservators, artists- anyone with a need to manage a collection.

We offer competitive salaries, medical benefits, paid vacation and holidays, and lots of other great perks.

Send your resume and anything you would like us to know about you to jobs@catalogit.app.

Open Positions

Associate Full Stack Software Engineer

Pay Range

$80K - $120K

The ideal candidate will

  • Have a BS or MS in computer science or equivalent experience
  • Aspire to build products that are intuitive and delightful to use
  • Love to code, love to learn, and has lots of intellectual curiosity
  • Have great interpersonal skills
  • Enjoy working in a collaborative team environment and working with customers
  • Be comfortable wearing multiple hats in a small startup environment
  • Be driven to ship products and deliver value to customers
  • Well organized, able to work independently, and be accountable
  • Use AI to build more powerful products and engaging experiences

Technology that you’ll be working with

Software engineers at CatalogIt are exposed to the full stack, and are expected to have some level of familiarity and competency throughout-- we do, however, recognize the need and value in specialization and encourage you to pursue your passion. Specific skills you’ll need to have or add to your list of competencies include:

  • Typescript (or other strongly typed languages-- Java, Go, Rust, etc.)
  • Node.js, Express.js, Next.js
  • Microservices, Docker, Kubernetes
  • Linux 
  • Both functional & OOP programming
  • Databases and SQL (specifically PostgreSQL, Elasticsearch, Redis, Fuseki)
  • Graphs (we view the world as a graph)
  • Cloud Native and Serverless- AWS, Lambda, S3
  • React (Material-UI, Vite, Next.js, React-router, React-query, React-virtual, Redux)
  • Mobile (Capacitor, React Native, Responsive UIs)
  • OpenAI
  • Psychology (understand how humans respond to movement, color, haptic feedback)
  • Accessibility (ARIA, color contrast, keyboard access, screen readers, etc.)

Examples of Projects You’ll Work On

  • Re-write and enhance the HUB (hub.catalog.app) using Next.js 
  • Implement video and audio playback in the app and HUB
  • Implement new publishing features (public/private, photogrammetry, customization, etc.)
  • Use AI to create interpretive labels and descriptions
  • Implement new features in the app on both frontend and backend
  • Use AI to create virtual exhibitions by smartly curating objects
  • Implement a templating system for generating custom forms
  • Add fine-grained access control to the app
  • Implement support for annotating images (for condition reports, etc.)
  • Re-write and optimize our graph dependency analyzer
  • Re-write internal processes to be serverless using AWS Lambda for better performance and elasticity
  • Build new classifications using OWL (web ontology language)

About CatalogIt

CatalogIt aspires to be an organization that hires the best talent and fosters a diversity of perspectives, ideas, and cultures that lead to the creation of the best products and services for our users.

CatalogIt is an application for managing collections and publishing their stories to the web. Each story begins with a single object — where, how, and by whom it was made; what it was used for; and how it came to be where it is today. As an object’s story unfolds, it is enriched with relationships to other objects, people, and places based on shared physical characteristics and history. These relationships create rich networks of connections that want to be presented in rich, compelling, and immersive ways.  CatalogIt makes it easy to discover those interconnected stories, record them in detail, and present them in an accessible, educational, and inspiring format.

CatalogIt is a remote company with the primary place of operation near Ann Arbor, Michigan.