
Backend Developer – NestJS, TypeScript
Sofka Technologies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Architecture Design: You will architect backend services using NestJS + TypeScript, ensuring each software component is modular and maintainable.
- Evolution to Microservices: You will implement asynchronous communication patterns with RabbitMQ or Kafka to ensure our ecosystem is resilient and highly available.
- Quality Culture: You will raise the team's standards by conducting technical code reviews and configuring inspection rules in CI/CD pipelines to automate excellence.
- Solving Critical Challenges: You will tackle performance and concurrency issues, analyze bottlenecks, and propose high‑level technical solutions.
- Product Vision: You won’t just handle tickets; you’ll engage with the business to propose technical alternatives that optimize the user journey.
Requirements
- 3+ years of solid backend development experience.
- Expert proficiency with NestJS and TypeScript.
- Hands‑on experience with microservices architectures and RESTful services.
- Strong knowledge of Object‑Oriented Programming (OOP) and Functional Programming.
- Experience with cloud providers, preferably AWS (CloudWatch, etc.).
- Deep understanding of scalability, resilience, and availability concepts.
- Nice to have: Experience with container orchestrators (Kubernetes).
- Experience with messaging tools such as RabbitMQ or Kafka.
- Knowledge of Clean Architecture, DDD, or CQRS.
- Ability to optimize system performance in production.
Benefits
- Continuous improvement culture
- KaizenHub program
- Programs such as Happy Kaizen and WeSofka
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NestJSTypeScriptmicroservicesRESTful servicesObject-Oriented ProgrammingFunctional ProgrammingAWSKubernetesRabbitMQKafka
Soft Skills
technical code reviewsproblem-solvingcommunicationcollaborationengagement with business