freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Engineer

Summary

Senior Full Stack Engineer modernizing auction marketplace platforms using React/Next.js and Python/Django in a hybrid role based in Guadalajara, Mexico.

Candidates must be in the GDL office 2-3 days onsite as per the hybrid policy

What you will be doing:

  • Use AI driven workflows to design, build, and maintain modern full stack applications and services using React/Next.js and Python/Django.
  • Help modernize and rebuild key areas of the ATG platforms while supporting a phased migration from legacy systems.
  • Collaborate early and often with teammates and stakeholders to understand product goals, user needs, and technical constraints.
  • Help shape the technical architecture, engineering standards, and development workflows for this project and future modernization initiatives.
  • Work closely with Product and Design to translate ideas into clear technical solutions and high-quality user experiences.
  • Contribute to quality through clean, maintainable code, strong engineering patterns, and automated testing.
  • Write unit, integration, and end-to-end tests to support a reliable and scalable platform.
  • Participate in code reviews, technical discussions, and collaborative problem solving.
  • Document and communicate the things you have learned and built.
  • Leverage AI-assisted development tools and workflows thoughtfully to improve velocity, code quality, and team effectiveness.
  • Take ownership of outcomes and proactively identify opportunities to improve the platform, the process, and the team’s ways of working.

What will you bring to the team:

  • Collaboration, curiosity, and innovation.
  • Strong analytical and problem-solving skills, with attention to detail.
  • A self-starter mentality with the ability to work independently and drive progress in a remote environment.
  • Strong product instincts and good judgment when navigating ambiguity and tradeoffs.
  • Strong verbal and written communication skills, including the ability to communicate clearly with both technical and non-technical stakeholders.
  • A desire to help shape technical direction, not just execute against predefined requirements.
  • A mindset of ownership, continuous improvement, and accountability.

What you need for success:

  • Bachelor’s degree in computer science or related field, or equivalent technical experience.
  • 5+ years of software engineering experience, ideally in full stack web application development.
  • Strong proficiency in Python/Django and React/Next.js, with the ability and interest to work across the stack. This is a MUST HAVE
  • Experience building and shipping modern web applications in a production environment.
  • Experience designing and consuming APIs and working with application architecture across front-end and back-end systems.
  • Experience writing automated tests and contributing to high-quality engineering practices.
  • Experience using AI-assisted or prompt-driven development workflows.
  • Strong debugging and troubleshooting skills.
  • Comfort working in evolving environments where requirements and solutions may be refined as the project progresses.
  • Interest in learning and applying new technologies.
  • Customer-focused approach and a strong sense of product quality.

Nice to have:

  • Experience modernizing or migrating legacy platforms to newer technology stacks.
  • Experience in marketplace, e-commerce, or transactional web platforms.
  • Experience with cloud infrastructure and modern deployment workflows.
  • Experience helping define technical architecture for new or evolving products.
  • Experience with AI-powered software development tools like Cursor.
  • Experience in a fully remote engineering environment

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available