Job Description
Objetivo del puesto: Desarrollar y mantener el aplicativo MCC Validations, implementando validaciones complejas, APIs robustas y una interfaz moderna utilizando Python (backend) y Angular (frontend).
Requerimientos de Backend (Python)
Tecnologías obligatorias
Python 3.9+
Frameworks backend: FastAPI (preferente) o Django REST Framework
Diseño e implementación de APIs REST
Manejo de bases de datos relacionales:
PostgreSQL (principal)
ORMs como SQLAlchemy o Django ORM
Experiencia en validaciones de datos y lógica de negocio
Pruebas unitarias con pytest
Deseables
Conocimiento de arquitectura limpia (Clean Architecture)
Celery, Redis u otros sistemas de tareas asíncronas
Uso de Docker
Familiaridad con OAuth2 / JWT
Requerimientos de Frontend (Angular)
Tecnologías obligatorias
Angular 14+
TypeScript
Componentes, módulos y servicios
Manejo de formularios reactivos (Reactive Forms)
Implementación de validaciones complejas en fron...
Requerimientos de Backend (Python)
Tecnologías obligatorias
Python 3.9+
Frameworks backend: FastAPI (preferente) o Django REST Framework
Diseño e implementación de APIs REST
Manejo de bases de datos relacionales:
PostgreSQL (principal)
ORMs como SQLAlchemy o Django ORM
Experiencia en validaciones de datos y lógica de negocio
Pruebas unitarias con pytest
Deseables
Conocimiento de arquitectura limpia (Clean Architecture)
Celery, Redis u otros sistemas de tareas asíncronas
Uso de Docker
Familiaridad con OAuth2 / JWT
Requerimientos de Frontend (Angular)
Tecnologías obligatorias
Angular 14+
TypeScript
Componentes, módulos y servicios
Manejo de formularios reactivos (Reactive Forms)
Implementación de validaciones complejas en fron...
Ready to Apply?
Take the next step in your AI career. Submit your application to TMC México today.
Submit Application