FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Fullstack Software Engineer, TypeScript
PragmatikeBackend Software Engineer designing and implementing scalable backend systems for a fast-growing technology company. Opportunity to tackle complex problems in a high-ownership engineering culture.
Posted 6/10/2026full-timeRemote • California, New York, Texas, Utah • 🇺🇸 United StatesMid-LevelSeniorWebsite
Tech Stack
Tools & technologiesDistributed SystemsJavaScriptNode.jsTypeScript
About the role
Key responsibilities & impact- 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.
- Improve platform reliability, performance, and operational efficiency.
- Implement observability best practices, including logging, monitoring, metrics, tracing, and alerting.
- Contribute to API design, developer experience, documentation, and internal tooling.
- Participate in architectural discussions and influence long-term platform strategy.
- Leverage modern AI-assisted development tools to improve engineering productivity and code quality.
- Take ownership of projects from design through deployment and ongoing optimization.
Requirements
What you’ll need- 4+ years of professional backend software engineering experience
- Strong proficiency in TypeScript and experience building production systems with NestJS or similar Node.js frameworks
- Proven experience designing and building scalable APIs and backend services
- Strong understanding of distributed systems, event-driven architectures, and asynchronous processing
- Experience integrating with third-party APIs, webhooks, and external platforms
- Solid system design skills and the ability to architect solutions that handle significant scale and complexity
- Experience working with observability tools, monitoring systems, and production troubleshooting
- Strong understanding of software engineering best practices, testing, and maintainability
- Excellent communication skills and ability to collaborate across technical and non-technical teams
- A proactive, ownership-driven mindset with the ability to work independently in a remote environment
Benefits
Comp & perks- Competitive salary
- Fast-moving environment
- Fair, transparent, and inclusive recruitment process
- Opportunity for professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNestJSAPI designasynchronous processingdistributed systemsevent-driven architecturessystem designobservabilityproduction troubleshootingsoftware engineering best practices
Soft Skills
communicationcollaborationownership-driven mindsetindependent workproactive approach