Python Full Stack Engineer (CDMX)

Spectraforce
United States
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services User Authentication Microsoft Azure Continuous Integration Extract Transform Load (ETL) Relational Databases Django Web Framework Python (Programming Language) PostgreSQL MySQL
+17 more
OAuth Software Engineering SQL Databases Systems Integration TypeScript Web Applications Flask (Web Framework) Backend Fastapi Vue.js AI Platforms Information Technology Front End Software Development Restful APIs Webhooks Data Pipelines Docker

Job description

Client is seeking a Full Stack Engineer to help build scalable, production-grade software powering its AI platform. This engineer will develop both frontend and backend applications while collaborating with product managers, data scientists, and engineering teams to deliver customer-facing features and integrations. The ideal candidate has strong experience building modern web applications using Python and Vue.js, developing REST APIs, working with relational databases, and deploying cloud-native applications.

Responsibilities

  • Build and deliver end-to-end web application features
  • Develop modern frontend applications using Vue.js and TypeScript
  • Build secure backend APIs using Python (FastAPI preferred)
  • Integrate internal and third-party systems through APIs, OAuth, and webhooks
  • Design and optimize relational database queries
  • Participate in production support and troubleshooting
  • Follow secure software development best practices
  • Collaborate with Product, Engineering, and Data Science teams
  • Contribute to documentation and technical knowledge sharing

Requirements

  • 3+ years of Full Stack Software Engineering experience
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Strong frontend development using:
  • JavaScript
  • TypeScript
  • Vue.js (preferred)
  • Strong backend development using:
  • Python (preferred)
  • FastAPI
  • Flask
  • Django REST Framework
  • Experience building REST APIs
  • Experience with OAuth and JWT authentication
  • SQL experience (PostgreSQL or MySQL)
  • Docker experience
  • CI/CD experience
  • Professional English communication skills

Preferred Qualifications

  • OpenAI, Claude, or GenAI integrations
  • AWS, Azure, or GCP
  • ETL/Data Pipelines
  • Security best practices
  • Distributed or hybrid engineering teams

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on leoforce.us

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all