DaCodes

Senior Full Stack AWS Engineer (Node + React/TypeScript) - México Only -

DaCodes
Apply
1 day ago
Remote, Mexico +6 moreSenior

Responsibilities

  • Design, develop, and maintain APIs and backend services deployed on AWS.
  • Build React interfaces with reusable components, hooks, state management, and form validation.
  • Design frontend-consumable API contracts with pagination and consistent error handling.
  • Implement resilient integrations using queues, retries, dead-letter queues, idempotency, monitoring, and notifications.
  • Implement authentication and authorization using OAuth2, JWT, and token-renewal strategies.
  • Securely manage secrets, credentials, and files using specialized AWS services.
  • Protect APIs and applications with AWS WAF and rate limiting.
  • Address security findings and vulnerabilities within project timelines.
  • Participate in CI/CD processes, code reviews, and technical documentation.
  • Collaborate in a Scrum team using Jira and Confluence.
  • Analyze technical needs and propose solutions, architectures, and proofs of concept.
  • Collaborate with technical partners to ensure solution quality, security, scalability, and maintainability.

Requirements

  • 5+ years of professional experience as a Full Stack Developer, Backend Developer, or Software Engineer.
  • Senior-level experience building applications with React, including components, hooks, state management, forms, and validation.
  • Strong backend experience with Node.js and TypeScript, ideally using NestJS or Express.
  • Strong experience with .NET, Java, or Python may also be considered when paired with relevant frontend and AWS experience.
  • Practical production experience with AWS, including Lambda, API Gateway, Amazon SQS, Amazon S3, AWS Secrets Manager, and Amazon ECS/Fargate.
  • Experience selecting serverless, containerized, or managed services based on solution needs.
  • Experience with SQL and NoSQL databases such as PostgreSQL and DynamoDB.
  • Experience with Git, Docker, and CI/CD pipelines.
  • Knowledge of application and API security, OAuth2, JWT, retries, queues, dead-letter queues, and idempotency.
  • AWS Cloud Practitioner certification or commitment to obtain it.
  • Intermediate English for technical documentation and communication with international teams.
  • Current residence in Mexico and availability for fully remote work.
  • Preferred experience with Next.js, GraphQL, Terraform, AWS CDK, OpenTofu, financial or regulated environments, AWS Developer Associate or AWS Solutions Architect certification, and AI tools applied to software development.

Benefits

  • Fully remote/home-office work from Mexico; any hybrid or onsite requirement would be communicated during the first session.
  • Long-term work with global brands and disruptive startups.
  • Monday-to-Friday schedule with hours adjusted to the assigned project or work cell.
  • Birthday day off.
  • Major medical expense insurance and life insurance for Mexico-based employees.
  • Multicultural teams, courses, certifications, English classes, IT meetups, virtual integration events, and interest groups.
  • Opportunities across different business lines.

Tech Stack

Amazon DynamoDBAWSDockerExpressGitGraphQLJavaNestJS.NETNext.jsNode.jsPostgreSQLPythonReactSQLTerraformTypeScript
DaCodes

About DaCodes

201-500 employees

DaCodes is a software consultancy that designs and builds custom web and mobile applications, CRMs, and enterprise systems for businesses. The company operates on a project-based services model, providing product management, design, engineering, and ongoing support from a distributed team. Founded in 2014 and headquartered in Houston, Texas, it is privately held and serves clients across varied industries.

Contact me