Pragmatike

Fullstack Software Engineer (TypeScript) - US Remote

Pragmatike
Apply
3 months ago
Boston, MA, USA +7 moreMid Level

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 transaction and data-processing workflows.
  • Design data models, service architectures, and integration patterns for distributed systems.
  • Develop asynchronous processing systems using queues, workers, and background jobs.
  • Translate business requirements into scalable technical solutions with cross-functional teams.
  • Improve platform reliability, performance, and operational efficiency.
  • Implement logging, monitoring, metrics, tracing, and alerting practices.
  • Contribute to API design, developer experience, documentation, and internal tooling.
  • Participate in architecture discussions and influence long-term platform strategy.
  • Use modern AI-assisted development tools to improve productivity and code quality.
  • Own projects from design through deployment and ongoing optimization.

Requirements

  • At least 4 years of professional backend software engineering experience.
  • Strong proficiency in TypeScript and production experience with NestJS or similar Node.js frameworks.
  • Experience designing and building scalable APIs and backend services.
  • Strong understanding of distributed systems, event-driven architectures, and asynchronous processing.
  • Experience integrating third-party APIs, webhooks, and external platforms.
  • Solid system design and solution architecture skills for systems operating at significant scale and complexity.
  • Experience with observability tools, monitoring systems, and production troubleshooting.
  • Understanding of software engineering best practices, testing, and maintainability.
  • Strong communication and cross-functional collaboration skills.
  • Ability to work independently in a remote environment with a proactive, ownership-driven approach.
  • Experience with queue management and background job processing tools such as BullMQ is preferred.
  • Familiarity with Next.js or modern frontend frameworks is preferred.
  • Experience with high-volume transactional or integration-heavy systems is preferred.
  • Exposure to cloud infrastructure, DevOps practices, distributed architectures, microservices, or platform engineering is preferred.
  • Experience using AI-powered development tools is preferred.
  • Startup or high-growth company experience is preferred.
  • Fluent English is required.

Benefits

  • Full-time employment
  • United States remote work arrangement
  • ASAP start date
  • Opportunity to work on high-scale infrastructure, complex integrations, and distributed systems
  • Collaborative, fast-moving environment with strong ownership and architectural influence

Tech Stack

NestJSNext.jsNode.jsTypeScript
Pragmatike

About Pragmatike

1-10 employees

Pragmatike is a Paris-based IT services and recruiting firm connecting remote-first companies with software engineers and tech specialists worldwide. Founded in 2022, it places contractors or full-time hires and staffs teams to complete projects for startups and scaleups. The private partnership offers access to a large network of 50,000+ specialists across 60+ countries.

Contact me