
Senior TypeScript Developer, AWS
Druid
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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