Pragmatike
Fullstack Software Engineer (TypeScript) - Hybrid LA
Los Angeles · Full-time
Sponsorship not specifiedDetected 36 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.
Apply directly at Pragmatike →Create a free account for alerts like thisView Pragmatike immigration profile
This listing is sourced directly from Pragmatike's careers page and normalized into a canonical job model.