Resumen del puesto
buscamos un/a desarrollador/a full stack senior para unirse a nuestro equipo. Serás responsable del desarrollo y mantenimiento de nuestras aplicaciones móviles y web, así como de los servicios de backend que las impulsan. Trabajarás en estrecha colaboración con el equipo de producto para implementar nuevas funcionalidades, mejorar el rendimiento y garantizar la escalabilidad y seguridad de nuestros sistemas.
esta es una posición de trabajo 100% remoto y requiere inglés avanzado (conversacional y escrito) .
responsabilidades clave
como desarrollador/a full stack, tus funciones incluirán:
* desarrollar y mantener las aplicaciones móviles y web (con preferencia en flutter).
* diseñar, construir y mantener servicios de backend basados en java que se ejecutan en kubernetes (k8s) en aws .
* asegurar el rendimiento, la calidad y la capacidad de respuesta de las aplicaciones.
* identificar y corregir cuellos de botella y errores ( bugs ).
* ayudar a mantener la calidad, la organización y la automatización del código.
* participar activamente en las revisiones de código ( code reviews ) para mantener un alto estándar de calidad.
cualificaciones y requisitos
requisitos indispensables:
* inglés avanzado (conversacional y escrito) .
* experiencia de 5+ años en desarrollo full stack, con una fuerte preferencia por la experiencia en el front end .
* fuerte experiencia con java y spring boot para el desarrollo backend .
* sólida comprensión de postgresql u otras bases de datos relacionales.
* experiencia con apis restful y arquitectura de microservicios .
* dominio de algún framework de front end. El requisito base es trabajar con java spring boot y postgres, y se considerará experiencia con tecnologías complementarias como flutter (ventaja), react, kotlin, u otros.
* licenciatura en ciencias de la computación, ingeniería o campo relacionado, o experiencia equivalente.
* fuertes habilidades para la resolución de problemas y capacidad para trabajar de forma independiente y en equipo.
cualificaciones preferidas (deseables):
* experiencia con servicios de aws como rds, ec2, s3 y lambda.
* experiencia con kubernetes (k8s) y docker en un entorno de nube, preferiblemente aws.
* experiencia con el cumplimiento de la norma pci compliance .
* experiencia con frameworks de pruebas automatizadas.
* experiencia previa en un entorno de startup o de ritmo rápido.