Direct message the job poster from Sintesys North America - ServiceNow and NearShore Specialists
Client Engagement Specialist & TA at Sintesys | Psychologist
Location : Remote
Duration : 6-12-month contract
Musta have : Node.js / Nest.js, Golang, .NET Core.
Job Description :
We are looking for a backend engineer who can fully own the backend architecture of our platform; from the API layer to database modeling and cloud deployment. You will be responsible for maintaining and evolving all backend services and cloud infrastructure, including replacing the current limited .NET Core implementation with a modern, maintainable stack.
Currently, we expose a few REST endpoints, but over time we plan to introduce a GraphQL API layer, which you will help design and implement.
This is a hands-on, solo contributor role to start. We're looking to build a flexible, modern backend stack; ideally using Node.js (TypeScript) or Golang. You will work closely with a dedicated frontend team and report directly to the technical leadership.
Responsibilities
- Migrate existing REST API endpoints from .NET Core to Node.js (NestJS) or Golang backend microservices
- Architect modular, scalable backend services using clean architecture or domain-driven design principles
- Implement backend APIs that power a multi-tenant SaaS product, including :
- Multi-tenant logic for data isolation, scoped permissions, and tenant-aware behaviors
- Authentication and authorization middleware
- Role-based access control for 3 system roles
- Design and implement a GraphQL API layer (schema-first, data loaders, modular resolvers)
- Implement observability patterns (structured logging, tracing, error monitoring) using tools like OpenTelemetry, Sentry, etc.
- Manage the KrakenD API Gateway, including :
- Creating and updating route configurations
- Integrating new services via request transformation
- Build and publish Docker containers to AWS ECR; deploy to ECS (Fargate or EC2)
- Configure and maintain GitHub Actions for CI / CD pipelines
- Design and manage cloud infrastructure networking :
- Application Load Balancer (ALB) setup
- Private networking for service-to-service communication
- Planning for future service mesh adoption
- Design and evolve PostgreSQL database schemas
- Manage schema changes using code-based migration tools (not GUI tools)
- Collaborate with frontend and platform engineers to ensure seamless integration
Qualifications
5+ years of backend development experience with strong architectural decision-makingProficient in TypeScript / Node.js (NestJS preferred) or GolangStrong knowledge of GraphQL, including :Resolver architectureDataLoader patterns and performance tuningDeep experience building and maintaining REST APIsHands-on experience with :AWS services : ECR, ECS, ALB, and VPC networkingDocker and container orchestrationGitHub Actions CI / CD automationFluent in PostgreSQL : schema design, indexing, migrations, and tuningFamiliar with secure service-to-service networking and early-stage service mesh planningComfortable working independently and proactively in a distributed team environmentClear communicator, highly accountable, and detail-orientedSeniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Sintesys North America - ServiceNow and NearShore Specialists by 2x
Sign in to set job alerts for “Software Engineer” roles.
Mexico City Metropolitan Area 1 month ago
Software Engineer – Full Stack (Python & React Engineer)
Mexico $50,000.00-$60,000.00 11 months ago
Full Stack Engineer - AI - ActiveCampaign / Hilos
Mexico City Metropolitan Area 1 month ago
Mexico $100,000.00-$150,000.00 3 weeks ago
Frontend Developer – 100% Remote in Mexico
Mexico City Metropolitan Area 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr