INTEGRATION ENGINEER (PYTHON + ANGULAR)
Contractor, 100% remote-from-LATAM role (paid in USD) for a fullstack engineer with 5+ years' experience designing and maintaining system integrations on an international project. Core stack: Python (Flask/FastAPI) REST APIs, Angular frontend, GCP services (Cloud Functions, Pub/Sub, Cloud Run), MySQL/NoSQL, and CI/CD with GitHub Actions.
- Compensation
- Not disclosed
- Location
- Anguilla, Antigua and Barbuda, Argentina, Aruba, Bahamas, Barbados, Belize, Bermuda, Bolivia, Bonaire, Sint Eustatius and Saba, Brazil, Cayman Islands, Chile, Colombia, Costa Rica, Cuba, Dominica, Dominican Republic, Ecuador, El Salvador, Falkland Islands (Malvinas), Grenada, Guatemala, Guyana, Haiti, Honduras, Jamaica, Mexico, Montserrat, Nicaragua, Panama, Paraguay, Peru, Puerto Rico, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, South Georgia and the South Sandwich Islands, Suriname, Trinidad and Tobago, Turks and Caicos Islands, Uruguay, Venezuela, Virgin Islands, British, Virgin Islands, U.S.
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years of experience in software development and integrations
- Solid experience developing and maintaining REST APIs with Python (Flask and FastAPI)
- Design and implementation of microservices-based architectures
- Handling of data exchange formats: JSON and XML
- Implementing authentication, authorization and security in APIs
- JavaScript knowledge for frontend and mobile integrations
- At least 5 years integrating applications with Angular
- Frontend-backend communication via REST APIs and WebSockets
- Experience with relational (MySQL) and NoSQL databases
- Efficient data modeling and query optimization
- Knowledge of cloud databases: Firestore, Cloud SQL, BigQuery
- Experience working with Google Cloud Platform (Cloud Functions, Pub/Sub, Cloud Run)
- Development and execution of unit and integration tests
- Experience with testing frameworks: pytest and unittest
- Advanced Git and GitFlow workflow management
- Experience implementing and maintaining CI/CD pipelines with GitHub Actions
- API documentation with Swagger / OpenAPI
- Advanced English level B2
Nice to have
- Knowledge of Go for backend or microservices development
- Familiarity with Flutter for mobile integrations
Full description
🌎 Sobre la oportunidad
Estamos en búsqueda de un Desarrollador Fullstack con al menos 5 años de experiencia para integrarse a un proyecto internacional de alto impacto, participando en el diseño e implementación de integraciones modernas entre sistemas, APIs y plataformas cloud.
La posición es ideal para perfiles con experiencia en arquitecturas modernas, desarrollo backend, integraciones frontend/backend y entornos cloud escalables.
💵 Pago en USD
🌎 100% remoto desde LATAM
🤝 Modalidad Contractor
🗣️ Trabajo en inglés con equipos internacionales
🎯 Objetivo del cargo
Diseñar, desarrollar y mantener integraciones entre sistemas internos y externos, garantizando seguridad, escalabilidad, rendimiento y calidad en arquitecturas basadas en microservicios y servicios cloud.
🛠️ Requisitos técnicos
Backend & Desarrollo de APIs
- +5 años de experiencia en desarrollo de software e integraciones
-
Experiencia sólida en desarrollo y mantenimiento de APIs REST utilizando:
-
Python (Flask y FastAPI)
- Diseño e implementación de arquitecturas basadas en microservicios
-
Manejo de formatos de intercambio de datos:
-
JSON
-
XML
- Implementación de autenticación, autorización y seguridad en APIs
Deseable
- Conocimientos en Go para desarrollo backend o microservicios
Frontend & Mobile Integration
- Conocimientos en JavaScript para integraciones frontend y mobile
-
Experiencia de al menos 5 años integrando aplicaciones con frameworks como:
-
Angular
- Familiaridad con Flutter para integraciones móviles
-
Comunicación frontend-backend mediante:
-
REST APIs
-
WebSockets
Bases de Datos
-
Experiencia con bases de datos:
-
Relacionales (MySQL)
-
NoSQL
-
Modelado eficiente de datos
-
Optimización de consultas
-