Desarrollador Fullstack Scala Bilingüe

APLICACIONES · Remoto

Inscribirme
o
Inscribirme

Descripción

Perfil híbrido de desarrollo de software con fuerte enfoque en construcción de soluciones escalables, desarrollo front-end y back-end, integración de APIs y trabajo con componentes reutilizables. El rol requiere alta capacidad técnica para participar en el diseño, implementación, mantenimiento y evolución de aplicaciones web modernas, asegurando calidad, rendimiento y mantenibilidad. Dado el requerimiento del cliente, el dominio de Scala debe considerarse indispensable y de alto peso dentro del perfil. 

Requisitos

  • Licenciatura o Ingeniería en Sistemas, Computación, Informática, Telemática o afín
  • Experiencia de 4 años en desarrollo de software y participación en proyectos ágiles .
  • Experiencia sólida en Scala como lenguaje principal o altamente relevante para el desarrollo de soluciones.
  • Conocimiento fuerte en Akka, pekko
  • Experiencia en desarrollo de aplicaciones web, integración de front-end con back-end y consumo de APIs .
  • Manejo de bases de datos relacionales y buenas prácticas de modelado, consultas y optimización .
  • Inglés avanzado para conversación constante con equipos internacionales

Habilidades técnicas indispensables


  • Scala
  • Akka/Pekko
  • Play framework
  • Kafka
  • Cosmos
  • SQL
  • Distributed System
  • CI/CD
  • Tooling Cloud
  • React/Angular
  • API
  • SQL/JPA
  • NoSQL
  • TDD con JUnit/Jest
  • SonarQube
  • Arquitectura MVC.


Habilidades técnicas deseables


  • Experiencia en metodologías ágiles Scrum .

Actividades



  • Diseñar, desarrollar y mantener aplicaciones web fullstack escalables en Scala, integrando front-end y back-end.
  • Construir e integrar APIs y servicios distribuidos usando Akka/Pekko, Kafka y arquitecturas modernas.
  • Gestionar bases de datos relacionales y NoSQL, aplicando buenas prácticas de modelado, consultas y optimización.
  • Implementar pruebas automatizadas, revisiones de calidad y prácticas de CI/CD para asegurar estabilidad y mantenibilidad.
  • Colaborar en equipos ágiles e internacionales, participando en análisis, estimación, entrega y evolución continua de soluciones.