Tillster

Ingeniero/a de Software Senior – Back End

TypeScriptPythonJavaAWSC#
Traducción automática. Consulta el original.

INGENIERO/A DE SOFTWARE SENIOR – BACK END

(DEBE PODER EMPEZAR INMEDIATAMENTE O CON UN MÁXIMO DE 2 SEMANAS DE PREAVISO)

Sobre Ti

  1. 5+ años de experiencia en diseño y desarrollo de aplicaciones orientadas a servicios en Java, Python, C#, Typescript (o cualquier lenguaje moderno).
  1. Experiencia en el diseño y construcción de sistemas basados en microservicios, asegurando alta cohesión y bajo acoplamiento.
  1. Idiomas: Cualquier lenguaje OOP moderno servirá, pero se prefiere Typescript.
  1. Comodidad integrando herramientas de IA (por ejemplo, Claude Code, Cursor, ChatGPT/Claude) en tu flujo de trabajo diario para aumentar la velocidad de ingeniería manteniendo una validación profunda y crítica del código.
  1. Experiencia implementando estrategias de pruebas completas, incluyendo pruebas unitarias, de integración y de extremo a extremo.
  1. Experiencia con bases de datos relacionales o NoSQL.
  1. Experiencia en la aplicación de patrones de diseño y patrones arquitectónicos estándar de la industria.
  1. Capacidad para comunicarse eficazmente en inglés, con buenas habilidades verbales y escritas.
  1. Experiencia trabajando en un entorno Ágil (Scrum o Kanban), contribuyendo a procesos de desarrollo impulsados por el equipo.
  1. Comprensión de las mejores prácticas de seguridad en el desarrollo de software, incluyendo OAuth, JWT, cifrado, etc.
  1. Título de Grado en Informática (o similar) o experiencia equivalente.
  1. Sólidas habilidades analíticas y de resolución de problemas, con una mentalidad orientada a la mejora continua.
  1. Comodidad trabajando en un entorno dinámico y de ritmo rápido, con la capacidad de manejar la ambigüedad y los requisitos cambiantes.

Se prefieren fuertemente candidatos locales

No se ofrece patrocinio de visado

No se ofrece patrocinio de visado

Remoto, pero debe residir en Portugal (Oporto, Braga, Lisboa o Coímbra)

El Proceso de Entrevista

  1. Entrevista con reclutador/a y especialista en Adquisición de Talento
  1. Ejercicio de programación en parejas asistida por IA / entrevista de revisión de código con nuestro Gerente de Ingeniería Back End
  1. Entrevista final con nuestro líder de programa TCE

Síguenos en:

Solo particulares – no agencias ni llamadas, por favor. Tillster se enorgullece de ser un empleador que ofrece igualdad de oportunidades.

Solo particulares – no agencias ni llamadas, por favor.

----------

Tillster se preocupa por la seguridad de todos nuestros empleados, incluso de aquellos que aún no hemos contratado.

ADVERTENCIA SOBRE FRAUDE EN RECLUTAMIENTO

Queremos ayudarte a mantenerte seguro/a durante tu búsqueda de empleo. Tillster nunca:

  1. Solicitará información personal/financiera durante el reclutamiento
  1. Requerirá pagos o tarifas
  1. Pedirá PII sensible antes de una oferta de empleo formal
  1. Recopilará información por correo electrónico o teléfono (solo a través de canales seguros)
  1. Extenderá ofertas sin entrevistas presenciales o virtuales

Señales de alerta: Todas las comunicaciones oficiales provienen únicamente de direcciones de correo electrónico @tillster.com

¿Actividad sospechosa? Repórtala inmediatamente a los equipos de RR. HH., Legal o Ciberseguridad de Tillster.

Acerca de Tillster

Con sede en EE. UU., Tillster es el líder mundial en soluciones de pedidos digitales y compromiso del cliente. Durante más de una década hemos desarrollado soluciones revolucionarias de autoservicio, pedidos y pagos – para móvil, tablet, online, quiosco, centro de llamadas y más – creando interacciones personalizadas basadas en las preferencias del consumidor, idioma y moneda. Nuestra plataforma es compatible con más de 15 sistemas POS únicos, lo que representa más del 90% de cobertura en restaurantes de múltiples unidades. Ofrecemos una plataforma: una solución escalable de clase empresarial – para crear soluciones de compromiso digital de clase mundial. Nuestra misión y pasión son una y la misma: Empoderar a los restaurantes y consumidores para que interactúen y transaccionen en cualquier lugar, en cualquier momento y desde cualquier dispositivo – un consumidor a la vez, un pedido a la vez, miles de millones de veces. Al hacerlo, juntos estamos transformando el comercio electrónico en restaurantes y haciendo crecer la caja registradora para Tillster y nuestros clientes.

¿Eres un/a Ingeniero/a de Software apasionado/a con habilidad para diseñar y desarrollar soluciones de software de calidad? Tillster es el lugar para ti – estamos buscando un/a Ingeniero/a de Software con experiencia.

Sobre el Puesto

Como Ingeniero/a de Software Senior (SSWE), BACK END, desempeñarás un papel fundamental en el diseño, desarrollo y mantenimiento de nuestros microservicios basados en la nube. Colaborarás estrechamente con equipos multifuncionales para ofrecer soluciones de software de alta calidad que satisfagan las necesidades del negocio, siguiendo las mejores prácticas, incluyendo patrones de diseño, patrones arquitectónicos, metodologías de prueba exhaustivas y herramientas modernas de desarrollo de IA para acelerar la entrega de software de calidad. Contribuirás a fomentar un entorno de desarrollo ágil, colaborativo y de alto rendimiento.

Prosperar en Tillster

Como miembro de Tillster, encarnarás nuestros valores fundamentales:

  1. Poner a los Clientes Primero: Priorizar las necesidades y la satisfacción de nuestros clientes en todas las decisiones y acciones apropiadas para la etapa de desarrollo, los recursos y los objetivos declarados de Tillster.
  1. Colaborar: Trabajar juntos eficazmente, aprovechando diversas perspectivas para lograr objetivos comunes.
  1. Innovar: Abrazar la creatividad y perseguir nuevas ideas para impulsar el progreso y la mejora.
  1. Operar a partir de Datos: Utilizar sólidas habilidades de pensamiento crítico para tomar decisiones informadas basadas en datos precisos y relevantes.
  1. Impulsar Resultados: Centrarse en lograr resultados tangibles y ofrecer un alto rendimiento.
  1. Hacerlo Propio: Asumir la responsabilidad de tus acciones y del éxito de tu trabajo.
  1. Ser Apasionado y Divertirse: Aportar entusiasmo a tu trabajo y disfrutar del viaje.

Marcando la Diferencia al Estilo Tillster

Nuestra misión empresarial y de producto es empoderar a restaurantes y consumidores a nivel mundial; empoderando, apoyando y nutriendo a las personas que forman parte del equipo global de Tillster. Estamos comprometidos a fomentar un entorno de trabajo inclusivo y diverso donde cada miembro del equipo sea respetado, empoderado y animado a crecer. Para hacer esto realidad, Tillster se dedica a abrazar la diversidad en todas sus formas y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. No discriminamos por motivos de raza, color, religión, origen nacional, identidad de género, orientación sexual, edad, estado familiar/parental, estado civil, condición de veterano, discapacidad o cualquier otro estado protegido.

Qué Harás

  1. Construir microservicios altamente escalables, seguros y de alto rendimiento utilizando AWS y TypeScript. Aplicar principios clave de ingeniería de software, patrones de diseño y mejores prácticas arquitectónicas.
  1. Aprovechar herramientas de IA de última generación (por ejemplo, Claude Code, GitHub Copilot, modelos de razonamiento LLM) para acelerar la recopilación de contexto, la generación de código repetitivo, la generación de pruebas y la refactorización de código.
  1. Construir y mantener microservicios que se comuniquen a través de APIs bien definidas, asegurando la modularidad y escalabilidad del servicio.
  1. Implementar pruebas unitarias, de integración y de extremo a extremo robustas para garantizar código de alta calidad. Trabajar para lograr una alta cobertura de pruebas y adoptar el desarrollo guiado por pruebas (TDD) cuando sea aplicable.
  1. Participar activamente en ceremonias Ágiles (Scrum o Kanban) como reuniones diarias, planificación de sprints, retrospectivas y refinamiento del backlog. Contribuir a los objetivos del sprint y colaborar eficazmente con el equipo.
  1. Realizar y participar en revisiones de código, asegurando la adherencia a los estándares de codificación, mejores prácticas, mantenibilidad y evaluando críticamente las salidas de código generadas por IA en cuanto a seguridad y corrección.
  1. Participar en sesiones de diseño para ayudar a mejorar la arquitectura general de la plataforma.
  1. Trabajar con stakeholders y product owners para comprender los requisitos y proponer soluciones.
  1. Aprendizaje continuo: Tillster proporciona acceso a cursos de aprendizaje donde puedes mejorar tus habilidades en diferentes áreas según sea necesario.
  1. Experiencia previa con tecnologías serverless de AWS y tecnologías complementarias como DynamoDB, SQS, etc. sería genial pero no es un requisito.

Salario y Beneficios (PORTUGAL)

  • Compensación competitiva con el mercado y la ubicación geográfica.
  • Subsidio de comida diario disponible a través de tarjeta de comida.
  • Reembolso de subsidio de hogar/oficina por mes natural, prorrateado según la fecha de inicio del empleo.
  • Seguro médico: Tillster paga la prima del seguro médico privado para el empleado. Los empleados tienen la opción de añadir a su cónyuge/dependientes a cargo del empleado.
  • Festivos: Hasta 20 festivos federales y locales/municipales de acuerdo con las leyes laborales portuguesas aplicables, dependientes de la fecha de inicio de tu empleo.
  • Vacaciones: Hasta 22 días de vacaciones cada año natural, prorrateados según la fecha de inicio del empleo.
  • Educación, Aprendizaje y Desarrollo: Ofrecemos cursos de aprendizaje en Udemy; y oportunidades continuas de aprendizaje y desarrollo.

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