I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Software Engineer, Sr. (TypeScript, React) — United States

Разработчики, Веб-разработка, Full-stack · сегодня, 09:52 · 15.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: United States

Формат: не указан

Занятость: Полная занятость

Грейд: Senior

About the Company

Historiq helps cultural heritage professionals make historical collections more accessible and useful. The company works with archives, libraries, museums, and other organizations responsible for historical materials, combining archival expertise, digitization services, and purpose-built technology.

Its offerings include archivist-led services and Historiq Una, a collections management platform designed to improve how physical and digital collections are arranged, described, managed, and discovered.

About the Role

Historiq is looking for a Senior Software Engineer to help design, build, and maintain the products and systems behind its platform.

This is a full-stack engineering role covering frontend, backend, data, and infrastructure development. You will work on product features, APIs, data models, collaborative applications, media processing, desktop-to-cloud workflows, and background processing systems.

Working closely with the team, you will help make practical technical decisions, strengthen system reliability and maintainability, and contribute to the engineering practices that support Historiq as it grows.

Key Responsibilities

• Build and deliver product features across frontend and backend systems.

• Design and maintain APIs, services, data models, and database migrations.

• Develop web applications and experiences for digitization, archival processing, collaboration, and publishing.

• Build and improve real-time, multi-user product experiences.

• Design and maintain background jobs and asynchronous workflows for long-running and computationally intensive tasks.

• Improve systems that manage retries, failures, progress, and state across distributed workflows.

• Develop and maintain systems for large-file, image, and media processing.

• Contribute to desktop software that connects local digitization workflows with the cloud platform.

• Integrate AI capabilities into product workflows where they provide useful and reliable results.

• Improve application performance, reliability, security, testing, and observability.

• Investigate production issues across system boundaries and take ownership through resolution.

• Review code and technical designs and contribute to engineering standards and practices.

• Mentor other engineers and help improve how the team designs, builds, and operates software.

Technology Stack

Historiq works with a modern full-stack environment centered on Python, TypeScript, React, PostgreSQL, and cloud infrastructure.

Its products include interactive web applications with collaborative editing, real-time updates, complex client-side state, and workflows connecting browser-based experiences with backend systems. Backend technologies support APIs, relational databases, background job processing, and workflow orchestration for asynchronous and long-running tasks.

The engineering team also works on large-file and image processing, desktop-to-cloud workflows, and AI-assisted document processing. Prior experience with every technology is not required; strong engineering fundamentals and the ability to learn unfamiliar systems are valued.

Required Qualifications

• Significant experience building and operating production software, typically 5+ years or equivalent experience.

• Strong proficiency in at least one modern programming language and the ability to work across different parts of the technology stack.

• Experience designing backend APIs and data models for production applications.

• Strong SQL and relational database fundamentals.

• Experience building modern web applications, particularly interactive products with complex client-side behavior.

• Experience with asynchronous or distributed systems, including background processing, retries, failure handling, and long-running workflows.

• Familiarity with cloud infrastructure, containers, and production deployment environments.

• Strong testing and debugging practices across frontend, backend, and integration boundaries.

• A security-conscious approach to authentication, authorization, credentials, and customer data.

• Ability to take loosely defined problems and turn them into clear, reliable implementations.

• Good judgment when evaluating technical tradeoffs and deciding when to simplify, refactor, or introduce new infrastructure.

• Clear written and verbal communication skills.

• Comfort working in a small team where engineers contribute across multiple areas of the product.

Helpful Experience

Experience in any of the following areas is useful but not required:

• Rich text editors, collaborative applications, or other complex interactive interfaces.

• Real-time web applications.

• Image, video, PDF, or media-processing systems.

• Large-file upload and storage systems.

• Background jobs, task queues, workflow engines, or distributed processing.

• Desktop or cross-platform applications.

• AI/LLM systems, OCR, transcription, or computer vision.

• Digital asset management, digitization, archives, libraries, museums, or cultural heritage software.

• Cloud platforms and containerized applications.

• Early-stage product development.

How the Team Works

Historiq develops its products iteratively and works directly with the people who use them, including archivists and other cultural heritage professionals. Their workflows and feedback help guide product development and ongoing improvements.

The team works collaboratively across a largely remote environment, with cross-functional collaboration throughout the company. It values accountability, teamwork, and a shared commitment to making more historical materials accessible in both physical and digital formats, with richer descriptions produced more efficiently.

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте