Talent.com
Esta oferta de trabajo no está disponible en tu país.
Angular Developer-REMOTO

Angular Developer-REMOTO

Empresa Confidencialmarbella, España
Hace más de 30 días
Descripción del trabajo

Descripción Puesto

  • Desarrollar aplicaciones con Angular en sus últimas versiones.
  • Aplicar principios de programación con TypeScript utilizando genéricos, interfaces y tipos.
  • Realizar pruebas unitarias del código desarrollado.
  • Implementar estilos siguiendo buenas prácticas de CSS.
  • Asegurar que las aplicaciones cumplan con estándares de accesibilidad y seguridad.
  • Aplicar principios de diseño orientado a objetos y arquitectura por capas.
  • Participar en la evolución arquitectónica de las aplicaciones siguiendo patrones como DDD y arquitectura hexagonal.

Experiencia Requerida Mínima

3 años de experiencia con JavaScript, 2 años con TypeScript, y 3 años con Angular (últimas versiones). Experiencia en testing unitario y conocimientos intermedios en metodologías modernas como arquitectura hexagonal y DDD.

Funciones

  • Desarrollo de aplicaciones nativas iOS con arquitectura modular y patrones limpios.
  • Programación de interfaces con UIKit mediante vistas por código.
  • Participación en proyectos reales, más allá del soporte o resolución de incidencias.
  • Implementación de arquitecturas MVVM, VIPER y aplicación de principios CLEAN.
  • Aplicación de buenas prácticas en diseño, modularización y mantenimiento del código.
  • Definición y ejecución de pruebas unitarias con XCTest, incluyendo uso de mocks e inyección de dependencias.
  • Participación activa en equipos multidisciplinares siguiendo metodologías colaborativas.
  • Versionado de código con Git y uso profesional de Xcode.
  • Descripción Skills Requeridos

  • Angular (avanzado)
  • JavaScript (nivel medio)
  • TypeScript (nivel medio)
  • Testing unitario (nivel intermedio)
  • CSS (nivel medio)
  • Conocimientos intermedios en arquitectura de software
  • Nivel de inglés B2
  • Castellano nativo
  • Swift (avanzado)
  • UIKit (avanzado)
  • XCTest, mocks e inyección de dependencias
  • Arquitecturas MVVM y VIPER
  • Git (intermedio)
  • Xcode (avanzado)
  • Skills Recomendados

  • Conocimientos en Domain Driven Design (DDD) y arquitectura Hexagonal
  • Conocimientos de accesibilidad
  • Conocimientos de estándares de seguridad en desarrollo
  • Programación orientada a objetos (POO)
  • Programación basada en eventos (PostMessage)
  • Crear una alerta de empleo para esta búsqueda

    Angular • marbella, España