Pragmatike

Pragmatike

Fullstack Software Engineer (TypeScript) - US Remote

Los Angeles · Full-time

Sponsorship not specifiedDetected 42 days ago
TypeScriptNext.jsNode.jsDistributed SystemsBackend DevelopmentFull-Stack DevelopmentCloud PlatformsDevOpsPlatform EngineeringAPI DevelopmentComplianceCommunication

About the role

  • This is an opportunity to join a high-ownership engineering culture where developers are encouraged to move quickly, solve meaningful technical challenges, and have a direct impact on product and platform evolution.

Responsibilities

  • Design, develop, and maintain backend services using TypeScript and NestJS.
  • Architect and implement scalable APIs, integrations, and event-driven systems.
  • Build and optimize high-throughput workflows that process large volumes of transactions and data.
  • Design data models, service architectures, and integration patterns for complex distributed systems.
  • Develop reliable asynchronous processing systems using queues, workers, and background jobs.
  • Collaborate with Product and cross-functional teams to translate business requirements into scalable technical solutions.
  • Implement observability best practices, including logging, monitoring, metrics, tracing, and alerting.
  • Contribute to API design, developer experience, documentation, and internal tooling.
  • Take ownership of projects from design through deployment and ongoing optimization.

Requirements

  • 4+ years of professional backend software engineering experience.
  • Strong proficiency in TypeScript and experience building production systems with NestJS or similar Node.js frameworks.
  • Strong understanding of distributed systems, event-driven architectures, and asynchronous processing.
  • Experience integrating with third-party APIs, webhooks, and external platforms.
  • Experience working with observability tools, monitoring systems, and production troubleshooting.
  • Strong understanding of software engineering best practices, testing, and maintainability.
  • Fluent English required

Nice to have

  • Experience with queue management and background job processing tools such as BullMQ or similar technologies.
  • Familiarity with Next.js or modern frontend frameworks.
  • Exposure to cloud infrastructure and DevOps best practices.
  • Experience working in startup or high-growth environments.
  • Knowledge of distributed architectures, microservices, and platform engineering concepts.
  • You'll join a collaborative, fast-moving environment where ownership is encouraged, decisions are made quickly, and engineers have meaningful influence on architecture, product direction, and engineering culture.
  • Pragmatike is committed to a fair, transparent, and inclusive recruitment process.
  • In accordance with GDPR, your personal data will be processed lawfully, fairly, and securely, and used solely for recruitment purposes, including sharing it with our client(s) for employment consideration.

Company info

  • Pragmatike is recruiting on behalf of a fast-growing technology company building critical infrastructure that powers high-volume, real-time business operations across multiple systems and platforms.
  • We are seeking a Backend Software Engineer with strong TypeScript and NestJS expertise to help design, build, and scale integration-heavy backend services that process large volumes of transactions and data.

This listing is sourced directly from Pragmatike's careers page and normalized into a canonical job model.