VAGASLUME
N

Software Engineer - Backend

Nuvemshop · Remoto · DigAí

A combinarFreelance

Sobre a vaga

¿Te apasiona resolver problemas complejos y crear un impacto real en la vida de miles de emprendedores? En nuestro equipo de ingeniería desarrollamos soluciones innovadoras combinando la excelencia técnica con una cultura de colaboración, aprendizaje continuo e inclusión a través de prácticas como el *pair programming*, *code review* y *feedback* constante.

Como Software Engineer - Backend, irás más allá de la escritura de código. Trabajarás codo con codo con los equipos de Producto e Ingeniería para investigar nuevos enfoques arquitectónicos, prototipar tecnologías y construir sistemas robustos, escalables y de alto rendimiento.

Responsabilidades

  • Diseñar y desarrollar arquitecturas de microservicios distribuidos en infraestructura Cloud (AWS).
  • Garantizar la escalabilidad, observabilidad y mantenimiento de las aplicaciones mediante patrones de diseño, OOP y Domain Driven Design (DDD).
  • Diseñar e implementar soluciones capaces de operar eficientemente en entornos concurrentes y distribuidos.
  • Asegurar la calidad del código a través de pruebas unitarias, automatizadas y buenas prácticas de ingeniería de software.
  • Participar activamente en la toma de decisiones técnicas, diseño de arquitecturas evolutivas e investigación de nuevas tecnologías y APIs.
  • Optimizar el rendimiento de las aplicaciones y asegurar que las soluciones estén alineadas con la estrategia del negocio y los OKRs.
  • Monitorear las soluciones en entornos productivos garantizando su estabilidad y alta disponibilidad.


Requisitos obligatorios

  • Experiencia previa en desarrollo Backend y construcción e implementación de APIs.
  • Conocimientos en el manejo de concurrencia, asincronismo, procesos paralelos y consistencia de datos en sistemas distribuidos.
  • Experiencia trabajando con soluciones y servicios en Cloud, principalmente AWS.
  • Experiencia en el desarrollo y arquitectura de microservicios distribuidos.
  • Dominio de buenas prácticas de ingeniería de software (DDD, TDD, patrones de diseño y paradigmas de programación).
  • Familiaridad con metodologías ágiles y actitud pragmática para resolver problemas complejos con soluciones simples.


Diferenciales

  • Experiencia previa o interés en aprender tecnologías de nuestro ecosistema como Node.js, Scala, PHP o Java.
  • Vocación por la excelencia técnica y el diseño de código limpio y mantenible.
  • Interés por participar en dinámicas de aprendizaje en equipo, mentoría y cultura de código compartido.


Lo que esperamos
Buscamos a una persona con un perfil proactivo y protagonista, que disfrute participando activamente en el diseño de soluciones y la toma de decisiones técnicas. Nos motiva contar con profesionales pragmáticos, orientados a la excelencia y con una clara disposición hacia el aprendizaje continuo dentro de un entorno colaborativo y de alto impacto.

Candidatura

Publicado há 14 horas

Nuvemshop

Vagas abertas nesta empresa: 1