Software Mind
Software Mind
Software Mind es una empresa tecnológica que ofrece servicios de desarrollo de software y transformación digital para organizaciones de los sectores de la inteligencia artificial, el SaaS y las telecomunicaciones. Su trabajo incluye software a medida, aplicaciones móviles, consultoría en la nube y soluciones centradas en la inteligencia artificial, diseñadas en función de las necesidades de clientes de sectores como los servicios financieros, las telecomunicaciones, la biotecnología y los medios de comunicación. Con un equipo de más de 1.000 empleados, Software Mind impulsa iniciativas tecnológicas y el crecimiento digital de empresas que operan en mercados globales.

Ingeniero/a de Software iOS Mid-Senior - Trabajo remoto desde Rumanía

Desarrolla aplicaciones de gaming escalables en Swift para los clientes internacionales de Software Mind. Lidera la arquitectura de iOS, la calidad del código, la CI/CD, las pruebas y el rendimiento de una plataforma Games-as-a-Service.

Descripción

  • Establecer y mantener los estándares arquitectónicos del equipo de iOS
  • Mantener una alta calidad del código en todo el desarrollo para iOS
  • Utilizar sistemas de control de versiones, herramientas de CI/CD e infraestructura en la nube
  • Mantener flujos de desarrollo y despliegue fiables y eficientes
  • Aplicar prácticas de arquitectura limpia, automatización de pruebas, optimización del rendimiento y refactorización
  • Crear experiencias atractivas, responsables y de alto rendimiento para una plataforma de gaming eInstant
  • Contribuir al lanzamiento y la mejora continua de la plataforma Games-as-a-Service
  • Trabajar en proyectos internacionales para importantes clientes globales

Requisitos

  • Al menos cuatro años de experiencia profesional en desarrollo para iOS
  • Dominio avanzado de Swift
  • Amplios conocimientos de UIKit, Xcode, XCTests y Fastlane
  • Experiencia práctica con los patrones arquitectónicos MVVM, MVC, MVP y VIPER
  • Experiencia desarrollando aplicaciones móviles escalables con API REST
  • Sólidos conocimientos de código limpio, desarrollo guiado por pruebas y optimización del rendimiento
  • Experiencia trabajando en un entorno Agile/Scrum
  • Excelentes habilidades de comunicación y trabajo en equipo
  • Inglés fluido, como mínimo con un nivel B2+
  • Conocimientos de Objective-C
  • Experiencia con SwiftUI, Combine o RxSwift
  • Experiencia con arquitectura móvil basada en la nube o DevOps móvil

Beneficios

  • Opciones flexibles de colaboración remota
  • Trabajo en proyectos internacionales para importantes clientes globales
  • Oportunidades de viajar relacionadas con proyectos internacionales
  • Un entorno de trabajo no corporativo
  • Oportunidades de formación interna y externa
  • Iniciativas de bienestar