Ir al contenido

Full-Stack Sr. Desarrollador Web

--Coyoacán, CDMX--

Objetivo del Puesto:

Desarrollar, implementar y mantener aplicaciones web robustas, eficientes y escalables utilizando Angular y Java principalmente. 

Asegurar la calidad del código, colaborar con equipos multidisciplinarios y garantizar que las soluciones cumplan con los estándares técnicos y los lineamientos internos.

Requisitos:

  • Educación: Ingeniería en Sistemas, Computación o carrera afín.
  • Experiencia: Mínimo 5 años desarrollando aplicaciones web con tecnologías JAVA (v 11) Angular (versiones 8+).
  • Idiomas: Inglés intermedio-avanzado (lectura y escritura técnica, comunicación fluida es un plus).

Conocimientos Necesarios:

  1. Angular:
    • Desarrollo de componentes y directivas personalizadas.
    • Manejo avanzado de RxJS (observables, operadores, manejo de flujos).
    • Implementación de módulos y lazy loading.
  2. JAVA:
    • Conocimiento en tecnologías back-end con Java 11 orientadas a consumo web (Servlets, JSP’s, Maven, Payara Server, Jersey)
  3. Node.js, Express.js (deseable)
  4. TypeScript y JavaScript:
    • Uso avanzado de tipos, interfaces, y programación orientada a objetos.
    • Buenas prácticas en JavaScript moderno (ES6+).


5. Integración con APIs REST:

    • Consumo de servicios y manejo de autenticación (JWT, OAuth).
    • Manejo avanzado de HttpClient y HTTP interceptors.

6. Control de estado:

    • Uso de bibliotecas como NgRx o Akita para la gestión de estado global (opcional).

7. Despliegue y optimización:

    • Experiencia en optimización de rendimiento de aplicaciones Angular o uso de SonarQube.
    • Conocimientos para configurar environments (Angular).
    • Manejo de variables de entorno para direccionamiento de ambientes y seguridad.
    • Deseable en despliegue de servidores con NGINX (Webmin), línea de comandos.
    • Conocimiento deseable en instalación de certificados SSL.
    • Experiencia en despliegue en la nube (azure, Google cloud, AWS)

8. Conocimiento en sistema operativo Linux o Windows

9. Pruebas: Unitarias con Karma y Jasmine.

10. Entornos de trabajo:

    • Manejo de herramientas de versionamiento (Git).
    • Experiencia en dockers y contenedores.
    • Familiaridad con CI/CD (Jenkins, GitHub Actions, etc.). (opcional)

 

 
Habilidades Técnicas (Skills):

  • Familiarizado con diseño y arquitectura de soluciones web.
  • Conocimientos básicos de UX/UI
  • Capacidad para analizar y resolver problemas complejos de manera eficiente.
  • Implementación de mejores prácticas y estándares de código.

Habilidades Blandas:

  • Comunicación efectiva y trabajo en equipo.
  • Conocimiento de técnicas para administración del tiempo y planeación.
  • Adaptación a cambios rápidos en proyectos.
  • Capacidad de mentoría a desarrolladores junior.
  • Orientación a resultados y atención al detalle.

Ofrecemos:

  • Contratación a tiempo completo (remoto o híbrido según disponibilidad).
  • Capacitación continua en tecnologías emergentes.
  • Ambiente de trabajo colaborativo y oportunidades de crecimiento profesional.
  • Prestaciones superiores a las de ley.
  • Salario neto entre $35,000 a $40,000 MXN + Prestaciones de Ley.
  • Horario de Lunes a viernes de 9am a 6pm
  • La oficina está ubicada en Torre Mitikha (Coyoacán)
  • Se aplicará prueba de conocimiento