Druid

Senior TypeScript Developer, AWS

Druid

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and evolve backend applications using TypeScript with a focus on robustness, performance, and scalability;
  • Design, implement, and maintain services in AWS (Lambda, ECS, S3, SQS, DynamoDB, RDS, API Gateway, CloudFront, etc.);
  • Collaborate on the design of distributed, event-driven architectures with an emphasis on high availability;
  • Contribute to the development of key integrations (payments, access control, ERP systems);
  • Actively participate in technical and product decisions, proposing improvements and best practices;
  • Support the team with code reviews, mentoring, and knowledge sharing;
  • Write clean, testable, and well-documented code.

Requirements

  • Strong experience with TypeScript, including Node.js and related frameworks (NestJS, Express, Next.js, etc.);
  • Solid understanding of API architecture, microservices, and integrations;
  • Hands-on experience with AWS, including configuration, deployments, CI/CD pipelines, and monitoring;
  • Basic to intermediate knowledge of Go (Golang) sufficient to maintain existing services;
  • Experience with SQL and NoSQL databases;
  • Practical experience with automated testing, good version control practices, and documentation;
  • Ability to work autonomously, collaboratively, and with a results-oriented mindset.
Benefits
  • Flexible hours
  • Remote work
  • Continuous learning environment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsNestJSExpressNext.jsAWSGoSQLNoSQLautomated testing
Soft Skills
collaborationmentoringknowledge sharingresults-oriented mindsetautonomy