Full-Stack Developer – Python / Fastapi / React

BC Tecnología

United States

Remote

USD 90,000 - 140,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

BC Tecnología está buscando un desarrollador para trabajar en el desarrollo y evolución de aplicaciones web modernas y escalables. Se utilizarán Python y FastAPI en el backend y React en el frontend, con énfasis en APIs REST y prácticas de seguridad y calidad de código.

El equipo se encargará de diseñar, construir e integrar servicios backend y interfaces frontend, además de pruebas y despliegue con pipelines CI/CD. Se valorará experiencia en microservicios y bases de datos relacionales y NoSQL.

Qualifications

  • Experiencia demostrable en Python y FastAPI.
  • Desarrollo de interfaces con React y JS/TS.
  • Conocimientos de APIs REST y autenticación (JWT/OAuth2).
  • Manejo de bases de datos relacionales y NoSQL.

Responsibilities

  • Desarrollar y mantener servicios backend utilizando Python y FastAPI.
  • Diseñar e implementar APIs REST e integrar servicios.
  • Desarrollar interfaces frontend con React.
  • Integrar frontend con servicios backend y APIs externas.
  • Manejo de bases de datos y lógica de negocio.
  • Participar en diseño de arquitectura y CI/CD.

Tools

Python
FastAPI
React
JavaScript/TypeScript
PostgreSQL/MySQL
Git
JWT/OAuth2
Docker
REST APIs

Job description

El proyecto está orientado al desarrollo y evolución de aplicaciones web modernas y escalables, utilizando Python y FastAPI en backend y React en frontend.

Los profesionales se integrarán a un equipo de desarrollo responsable de diseñar, construir, integrar y mantener soluciones digitales, participando tanto en la construcción de servicios backend como en el desarrollo de interfaces frontend.

El trabajo contempla el desarrollo de APIs REST, integración con servicios externos, implementación de lógica de negocio, manejo de bases de datos relacionales y/o NoSQL, además de la aplicación de buenas prácticas de desarrollo, seguridad y calidad de código.

También se participará en actividades de diseño técnico y arquitectura, pruebas unitarias y de integración, revisión de código, resolución de incidencias, control de versiones con Git y apoyo en procesos de despliegue y CI/CD.

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.
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.
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Python/FastAPI & React Developer
Full-Stack Python/FastAPI & React Developer

BC Tecnología • United States

Remote
USD 90,000 - 140,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • United States

Remote
USD 80,000 - 120,000
Backend Developer: Python & FastAPI APIs
Backend Developer: Python & FastAPI APIs

BC Tecnología • United States

Remote
USD 90,000 - 120,000
Full Stack Developer Python (Django) [Global, Remoto]
Full Stack Developer Python (Django) [Global, Remoto]

Wynwood House • Peru (IL)

Remote
USD 40,000 - 60,000
Full Stack Developer
Full Stack Developer

Wisdomate • Town of Italy (NY)

On-site
USD 80,000 - 110,000
Opportunità di crescita professionale
Formazione continua
Ambiente di lavoro dinamico
Remote Full-Stack Developer: React + Python
Remote Full-Stack Developer: React + Python

BairesDev • Peru (IL)

On-site
USD 100,000 - 140,000
Remote work
Competitive USD compensation
Hardware provided
+4
React Developer
React Developer

Anblicks • Plano (TX)

On-site
USD 130,000 - 160,000
Full-Stack Engineer (Backend)
Full-Stack Engineer (Backend)

TechAviv • Boston (MA)

On-site
USD 110,000 - 140,000
Full Stack Technical Lead -React
Full Stack Technical Lead -React

Photon • Newark (DE)

On-site
USD 170,000 - 210,000
JS/TS Full Stack Developer
JS/TS Full Stack Developer

Codea IT • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Sueldo competitivo en USD
Trabajo 100% remoto con horarios flexibles
Equipamiento de primer nivel
+4