Senior Software Engineer - Full Stack - MX

Guadalajara, MexicoFull-timePosted Jul 15, 2026

About the Role:

As a Senior Software Engineer based in Mexico, you will play a pivotal role in designing, developing, and delivering high-quality software solutions on a small team designing and implementing new features for two new products (< 2 years old). You will be expected to handle both frontend and backend development.

Minimum Qualifications:

  • Strong Node.js/JavaScript — everything is Node (20/24). Notably must be comfortable with both module systems.
  • AWS serverless architecture — Lambda, SQS, S3, Secrets Manager, DynamoDB API Gateway. Both APIs are built on Serverless Framework v4 with serverless-offline for local dev.
  • PostgreSQL with Knex + Objection.js — both products use this exact ORM stack. Comfort writing and rolling back migrations is a real day-to-day skill here.
  • React + Next.js 14 —Solid React with Next.js fundamentals with form-heavy, table-heavy CRUD UI experience.
  • Comfort working within an internal design system — including debugging CSS specificity/source-order issues rather than reaching for a rewrite.
  • Fluency in English and Spanish, both written and spoken.

Preferred Qualifications:

  • SOAP and XML processing — Both products interface with existing internal and third-party systems using SOAP interfaces with XML.
  • Document and image handling — TIFF/PNG processing, PDF generation.
  • Express —both inside Lambda (via serverless-express) and on EC2 (the SOAP/PRIA service).
  • Jest for unit and integration; Cypress for the UI.
  • Experience working in an Agile/Scrum development environment.
  • Experience using AI coding tools

Responsibilities:

  • Develop new features handling both the front end and back end development work.
  • Collaborate with product managers, designers, and other engineers to define technical requirements and deliverables.
  • Conduct code reviews and ensure adherence to coding standards, quality, and security guidelines.
  • Collaborate on architectural decisions to align with long-term business goals.
  • Stay current with emerging technologies and industry trends to continuously improve development processes.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free