Softplan

Specialist Developer I – Node.js, TypeScript

Softplan

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Multi-tenant Architecture: Design and implement serverless infrastructure on AWS (API Gateway, AppSync, and Lambda), ensuring logical and performance isolation for client_[ID] database structures via RDS Proxy.
  • Foundation for AI Agent: Establish strict coding standards (Hexagonal Architecture), semantic technical documentation, and code templates that serve as an "instruction manual" for an AI Agent to perform future maintenance.
  • Governance and Security: Configure Usage Plans, API keys, and per-customer throttling policies, and ensure the authorization layer (Lambda Authorizers) is performant and secure.
  • Infrastructure as Code (IaC): Lead infrastructure definition using AWS CDK or SST, enabling provisioning of new resources to be automated, versioned, and auditable.
  • Scalability Strategy: Optimize Lambda cold starts and the efficiency of GraphQL/REST queries to keep costs low and latency minimal under high load.

Requirements

  • Strong experience with TypeScript & Node.js: Deep mastery of advanced typing, design patterns, and the serverless ecosystem (esbuild, lightweight frameworks like Hono or Fastify).
  • Expertise in AWS Serverless: Proven experience with AWS Lambda, API Gateway, AppSync (GraphQL), DynamoDB, and managing connections to relational databases (RDS Proxy/Aurora Serverless).
  • Proficiency in IaC (SST or AWS CDK): Ability to translate infrastructure requirements into TypeScript code, facilitating automation and integration with CI/CD pipelines.
  • AI-Native Development mindset: Familiarity with AI-assisted development tools (Cursor, Copilot, LLMs) and Prompt Engineering concepts applied to code generation and maintenance.
  • Education and Certifications: Degree in Computer Science or related fields; AWS certifications preferred (AWS Certified Solutions Architect – Associate or Professional, or AWS Certified Developer).
Benefits
  • Meal allowance / Food voucher
  • Health and dental insurance
  • Home office allowance
  • Profit sharing
  • Voucher for setup kit
  • Life insurance
  • Birthday day off
  • Health and wellness program
  • Partnerships and discounts
Applicant Tracking System Keywords

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

Hard Skills & Tools
TypeScriptNode.jsAWS LambdaAPI GatewayAppSyncDynamoDBRDS ProxyAWS CDKSSTGraphQL
Soft Skills
coding standardstechnical documentationperformance optimizationscalability strategyinfrastructure definition
Certifications
AWS Certified Solutions Architect – AssociateAWS Certified Solutions Architect – ProfessionalAWS Certified Developer