Full-Stack Developer – Python / Fastapi / React
BC Tecnología
· Remote
Full time
$2500 - $2800
💻 Programming
Today
Heads up: we remove this job from our database within a month (monthly cleanup), so the link may stop working. We've saved it in your browser so you can find it again.
Requisitos técnicos
- Experiencia desarrollando con Python.
- Experiencia sólida con FastAPI.
- Experiencia en desarrollo frontend con React.
- Conocimientos de JavaScript y/o TypeScript.
- Experiencia en desarrollo e integración de APIs REST.
- Manejo de bases de datos como PostgreSQL, MySQL o similares.
- Manejo de Git y flujos de desarrollo colaborativo.
- Conocimientos de autenticación y autorización, idealmente JWT/OAuth2.
- Conocimientos de Docker.
Funciones y responsabilidades
Desarrollar y mantener servicios backend utilizando Python y FastAPI. Diseñar e implementar APIs REST y servicios de integración. Desarrollar interfaces y componentes frontend utilizando React. Integrar frontend con servicios backend y APIs externas. Implementar lógica de negocio y manejo de datos. Trabajar con bases de datos relacionales y/o NoSQL. Participar en diseño técnico y definición de arquitectura de las soluciones. Implementar buenas prácticas de desarrollo, seguridad y calidad de código. Realizar pruebas unitarias, de integración y resolución de incidencias. Trabajar con control de versiones mediante Git. Participar en revisiones de código y metodologías ágiles. Apoyar procesos de despliegue y CI/CD.
Conocimientos valorados
- Experiencia en arquitecturas de microservicios.
- Experiencia con AWS, Azure o GCP.
- Conocimientos de Kubernetes.
- Experiencia con Redis y procesamiento asíncrono.
- Manejo de SQLAlchemy y Pydantic.
- Experiencia con React Query, Redux, Zustand u otras herramientas de gestión de estado.
- Experiencia implementando pipelines CI/CD.
- Testing con Pytest, Jest u otras herramientas.
PythonFastAPIReact
Source: GetOnBoard