Flexio

Full-Stack Software Developer

Salario competitivo

Iniciar sesión para conocerlo

Habilidades

JavaScript, TypeScript, PostgreSQL, AWS.

Modalidad

Remoto Global

¿Inglés?

Sí, Intermedio

Responsabilidades

El desarrollador(a) Fullstack será responsable de liderar el desarrollo y mantenimiento de aplicaciones web escalables y de alto rendimiento, asegurando la calidad y eficiencia en cada fase del ciclo de desarrollo. Las principales responsabilidades incluyen:


  • Diseñar y desarrollar sistemas backend robustos y escalables utilizando NestJS y TypeORM, optimizando el rendimiento y asegurando la seguridad de los datos.
  • Administrar bases de datos relacionales (PostgreSQL, MySQL), incluyendo diseño de esquemas, optimización de consultas y manejo de migraciones.
  • Implementar y consumir APIs REST para la integración de servicios externos y la comunicación efectiva entre frontend y backend.
  • Desplegar y gestionar servicios en AWS (EC2, RDS, S3, Lambda), asegurando alta disponibilidad y escalabilidad de las aplicaciones.
  • Construir interfaces de usuario interactivas y optimizadas con React.js, manteniendo un enfoque en la experiencia del usuario y la usabilidad.
  • Colaborar con equipos multidisciplinarios para entender requerimientos y traducirlos en soluciones técnicas eficientes.
  • Realizar revisiones de código (Code Reviews) para garantizar las mejores prácticas de desarrollo y la calidad del código.
  • Monitorear y optimizar el rendimiento de las aplicaciones, identificando cuellos de botella y proponiendo mejoras continuas.
  • Documentar procesos y estructuras de código, facilitando la escalabilidad y el mantenimiento por parte del equipo.


Requisitos

Para desempeñar este rol de manera efectiva, el candidato ideal deberá cumplir con los siguientes requisitos:

Formación Académica:

  • Título universitario en Ingeniería de Software, Ciencias de la Computación, Tecnologías de la Información, o un campo relacionado.
  • Se valorará formación adicional en arquitectura de software y desarrollo backend.


Experiencia Laboral:

  • Mínimo 5 años de experiencia comprobada en desarrollo backend con JavaScript y TypeScript.
  • Experiencia desarrollando aplicaciones escalables y de alto rendimiento en entornos de producción.
  • Manejo avanzado de NestJS y TypeORM (deseable), o experiencia equivalente en frameworks como Express.js.
  • Experiencia sólida en el diseño y optimización de bases de datos relacionales (PostgreSQL, MySQL).
  • Experiencia trabajando en entornos AWS (EC2, RDS, S3, Lambda) para la gestión y despliegue de servicios en la nube.
  • Familiaridad con prácticas de DevOps, integración continua (CI/CD) y contenedores (Docker).


Habilidades Técnicas:

  • Desarrollo y consumo de APIs RESTful.
  • Capacidad para diseñar arquitecturas escalables y mantener código limpio y documentado.
  • Conocimientos en React.js para integración de frontend (deseable).
  • Familiaridad con metodologías Agile/Scrum para el manejo de proyectos.
  • Manejo de control de versiones con Git.
  • Competencia en testing automatizado y buenas prácticas de calidad de software.


Competencias Específicas:

  • Capacidad para trabajar de manera autónoma, tomando decisiones técnicas sin necesidad de directrices estrictas.
  • Pensamiento crítico y resolución de problemas complejos en entornos de producción.
  • Comunicación efectiva para colaborar con equipos multidisciplinarios y transmitir ideas técnicas de manera clara.
  • Adaptabilidad y flexibilidad para ajustar prioridades en un entorno ágil y de rápido crecimiento.


Beneficios

  • Viajes de empresaViajes de empresa
  • Día libre de cumpleañosDía libre de cumpleaños
  • Horario FlexibleHorario Flexible
  • Licencia por maternidad/paternidadLicencia por maternidad/paternidad
  • Convenio o acceso a gimnasiosConvenio o acceso a gimnasios
  • Capacitación en plataformasCapacitación en plataformas

¿Estás buscando ofertas laborales?

En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.

Si eres desarrollador tech

Si buscas más que una certificación, si buscas oportunidades laborales hechas a medida para ti, es hora de unirte a Talently Match.

Regístrate ahora
Si eres empresa o reclutador

Ahorra tiempo y dinero con nuestra plataforma de IA que te conecta con el mejor talento tech de Latinoamérica. Optimiza tu búsqueda de talento hoy.

Contáctanos
Políticas de Privacidad

© 2024 Talently. todos los derechos reservados.