Analista programador - macOS

3 - 8 años Bangalore (Whitefield)

Tipo de puesto: Individual Contributor | Full-time | Permanent

Envíe su currículum a: jobsindia@idrive.com

Acerca del puesto

IDrive es un proveedor líder de soluciones seguras y escalables de copia de seguridad en la nube, almacenamiento de objetos compatible con S3 y acceso remoto. Con la confianza de más de 5 millones de usuarios en todo el mundo, ayudamos a particulares y empresas a proteger, acceder y gestionar sus datos con herramientas de alto rendimiento diseñadas para ofrecer velocidad, fiabilidad y seguridad.

Únete a nuestro equipo de desarrollo de macOS centrado en la innovación para diseñar y crear aplicaciones sólidas y centradas en el usuario que se integren a la perfección con el ecosistema de Apple. Como analista programador (Mac), serás responsable de desarrollar aplicaciones escalables y de alta calidad con Swift y Objective-C. Trabajarás en componentes de interfaz de usuario modernos, servicios de fondo e integraciones a nivel de sistema, garantizando el rendimiento, la estabilidad y la alineación con los estándares de desarrollo de Apple.

Lo que harás:

desarrollo de aplicaciones para macOS

  • Diseñar y desarrollar aplicaciones macOS utilizando Swift y Objective-C.
  • Cree interfaces de usuario adaptables y con capacidad de respuesta, compatibles con distintos tamaños y resoluciones de pantalla.
  • Implemente animaciones y transiciones de interfaz de usuario que mejoren la experiencia del usuario.

Servicios y arquitectura de sistemas

  • Trabajar con Agentes y Daemons de macOS, gestionando su ciclo de vida y comportamiento.
  • Utilizar la programación de sockets para implementar funciones y comunicaciones a nivel de sistema.
  • Aproveche los marcos Cocoa y Cocoa-Touch para desarrollar aplicaciones sólidas.

Optimización del rendimiento y despliegue

  • Escribir código multihilo para garantizar la capacidad de respuesta de la interfaz de usuario y el procesamiento en segundo plano.
  • Realice la gestión de la memoria, la depuración y la creación de perfiles para mejorar el rendimiento.
  • Gestión del empaquetado y envío de aplicaciones a la Mac App Store.

Lo que esperamos de ti:

  • De 2 a 4 años de experiencia en desarrollo de aplicaciones para macOS.
  • Sólidos conocimientos de programación en Objective-C y Swift.
  • Experiencia práctica con frameworks Cocoa/Cocoa-Touch.
  • Familiaridad con los servicios de macOS, programación de sockets y gestión de agentes/demonios.
  • Conocimientos sólidos de estructuras de datos, patrones de diseño y concurrencia.
  • Experiencia en depuración, optimización de memoria y ajuste del rendimiento.
  • Conocimiento de los flujos de trabajo de empaquetado y despliegue de App Store.
  • Licenciatura o máster en Informática, Ciencias de la Información, Electrónica o un campo relacionado por una universidad reconocida.

¿Por qué unirse a nosotros?

En IDrive, estamos creando un entorno en el que prospera la innovación, se reconoce el talento y se permite crecer a las personas. Nos comprometemos a apoyar a nuestro equipo tanto profesional como personalmente.

Esto es lo que le espera como miembro de nuestro equipo:

Equilibrio entre trabajo y vida privada

  • Modelo de trabajo híbrido con horarios flexibles que se adaptan a tu estilo de vida
  • Tiempo libre remunerado y vacaciones para descansar y reponer fuerzas
  • Permiso parental para las etapas importantes de la vida

Salud y bienestar

  • Seguro médico con cobertura personalizable para usted y su familia
  • Seguro de vida y accidentes para mayor tranquilidad

Cultura y comunidad

  • Actos de empresa y comidas de equipo para fomentar la conexión y la colaboración
  • Regalos y golosinas para celebrar juntos ocasiones especiales

Ventajas que importan

  • Remuneración competitiva que refleje su experiencia y contribuciones
  • Espacio de almacenamiento en línea

Información de la empresa

Página web: https://www.idrive.com/india/

Dirección: B-903, 9th Floor, Brigade Tech Park, Whitefield Road, Bangalore, Karnataka, India