Pavago

Ingeniero Senior Full Stack

JavaScriptPython
Traducción automática. Consulta el original.

Qué te hace un buen candidato

Ingeniero Senior Full Stack

Sobre el puesto

Buscamos un Ingeniero Senior Full Stack con experiencia para liderar el desarrollo de una plataforma moderna de declaración de impuestos asistida por IA.

Este es un puesto de ingeniería muy técnico y práctico en el que diseñarás la arquitectura del sistema, crearás servicios backend escalables, desarrollarás experiencias frontend intuitivas y garantizarás que cada parte de la aplicación sea precisa, segura y esté lista para producción.

Serás responsable de las funcionalidades desde el concepto hasta la implementación, trabajando tanto en frontend como en backend y utilizando herramientas de desarrollo de IA como Cursor y Claude Code para acelerar la entrega y mejorar la calidad del código.

El candidato ideal disfruta resolviendo problemas complejos de ingeniería, asume la responsabilidad de las decisiones técnicas y prospera en entornos donde la precisión y la fiabilidad de los datos son críticas.

Qué te hace un buen candidato

  1. Disfrutas resolviendo problemas técnicos complejos de principio a fin.
  1. Asumes la responsabilidad de los sistemas en lugar de simplemente completar tareas asignadas.
  1. Creas código limpio, mantenible y bien probado.
  1. Te comunicas de forma proactiva y trabajas eficazmente en un entorno remoto.
  1. Adoptas el desarrollo asistido por IA como parte de tu flujo de trabajo de ingeniería.
  1. Prestas mucha atención a la precisión, especialmente cuando trabajas con datos críticos para el negocio.

¿Cómo es un día típico?

Tipo de puesto: Tiempo Completo, Remoto

Horario de trabajo: Horario comercial de EE. UU.

Tu día comienza revisando las actualizaciones de tus compañeros y planificando las prioridades de desarrollo. Pasarás la mayor parte del tiempo creando nuevas funcionalidades, diseñando APIs, implementando funcionalidades frontend y resolviendo complejos desafíos de flujo de trabajo.

A lo largo del día utilizarás Cursor y Claude Code para acelerar el desarrollo, escribir pruebas, solucionar problemas y mejorar la calidad de la implementación.

Colaborarás con los stakeholders del producto para aclarar requisitos, documentar decisiones técnicas y garantizar que cada funcionalidad sea precisa, escalable y esté lista para producción.

Indicadores Clave de Rendimiento (KPIs)

  1. Calidad y fiabilidad de las funcionalidades entregadas
  1. Rendimiento de la API y escalabilidad del sistema
  1. Calidad del código y cobertura de pruebas
  1. Precisión de la lógica de negocio y validación
  1. Entrega oportuna de hitos de desarrollo
  1. Estabilidad del sistema y fiabilidad en producción
  1. Calidad de la documentación
  1. Colaboración y propiedad

Proceso de Entrevista

  1. Selección Inicial del Reclutador
  1. Evaluación Técnica / Evaluación de IA
  1. Entrevista Técnica con el Cliente
  1. Fase de Oferta

Qué sucede después de que aplicas

Justo después de aplicar, recibirás una invitación por correo electrónico de Spark Hire para grabar tu vídeo de presentación.

Es una breve presentación grabada por ti mismo que completarás en tu propio tiempo y que sirve como el último paso para completar tu solicitud.

Esto permite a los gerentes de contratación evaluar tus habilidades de comunicación antes de pasar a las entrevistas, haciendo que el proceso de contratación sea más rápido y eficiente.

Por favor, presta atención tanto a tu bandeja de entrada como a la carpeta de spam para tu invitación de Spark Hire.

#LI-AG1

Responsabilidades Desarrollo Full Stack

  1. Diseñar, construir y mantener aplicaciones Full Stack escalables.
  1. Desarrollar servicios backend seguros y APIs REST utilizando Python y FastAPI.
  1. Construir interfaces frontend responsivas y fáciles de usar para flujos de trabajo complejos y entrada de datos.
  1. Integrar aplicaciones frontend sin problemas con servicios backend.

Arquitectura y Ingeniería de Sistemas

  1. Diseñar la arquitectura de la aplicación, modelos de datos, APIs y estructuras de servicios que soporten la escalabilidad a largo plazo.
  1. Tomar decisiones técnicas sobre rendimiento, mantenibilidad y fiabilidad.
  1. Refactorizar y mejorar los sistemas existentes a medida que la plataforma evoluciona.

Desarrollo Asistido por IA

  1. Utilizar Cursor y Claude Code como parte de tu flujo de trabajo de desarrollo diario.
  1. Aprovechar las herramientas de IA para mejorar la productividad, la calidad del código, la depuración y la velocidad de implementación.
  1. Evaluar continuamente oportunidades para automatizar tareas de desarrollo.

Validación y Fiabilidad de Datos

  1. Implementar una lógica de validación robusta, reglas de negocio y manejo de errores.
  1. Garantizar la precisión de los datos en flujos de trabajo complejos y envíos de usuarios.
  1. Construir sistemas seguros, fiables y listos para auditoría.

Pruebas y Calidad

  1. Escribir pruebas unitarias, de integración y de extremo a extremo completas.
  1. Identificar y resolver errores antes del despliegue.
  1. Mantener una alta calidad de código a través de pruebas, documentación y revisiones de código.

Colaboración y Propiedad

  1. Ser responsable de las funcionalidades desde la planificación hasta el despliegue.
  1. Documentar decisiones técnicas y comunicar el progreso de forma proactiva.
  1. Trabajar en estrecha colaboración con los stakeholders del producto para aclarar requisitos y entregar soluciones escalables.

Experiencia y Habilidades Requeridas Imprescindibles

  1. 5+ años de experiencia profesional en Ingeniería de Software Full Stack.
  1. Sólida experiencia en Python y FastAPI.
  1. Experiencia en el diseño y la construcción de APIs REST de nivel de producción.
  1. Sólida experiencia en desarrollo frontend con frameworks modernos de JavaScript.
  1. Experiencia en el diseño de arquitectura de aplicaciones y modelos de datos escalables.
  1. Experiencia práctica en el uso de Cursor y Claude Code en el desarrollo diario.
  1. Experiencia en la creación de aplicaciones basadas en flujos de trabajo o con muchos formularios.
  1. Sólida comprensión de la integración de APIs, validación, autenticación y manejo seguro de datos.
  1. Experiencia en la escritura de pruebas unitarias, de integración y de extremo a extremo.
  1. Excelentes habilidades de comunicación escrita en inglés.

Deseable

  1. Experiencia en la creación de aplicaciones de impuestos, fintech, contabilidad, cumplimiento o de otros sectores altamente regulados.
  1. Experiencia con plataformas en la nube y pipelines de despliegue modernos.
  1. Experiencia con bases de datos relacionales y frameworks ORM.
  1. Familiaridad con pipelines CI/CD y pruebas automatizadas.
  1. Experiencia trabajando en equipos de ingeniería totalmente remotos.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores