Snap Inc.
Snap Inc.
5001 – 10.000 Empleados
ConsultoríaLogísticaMarketing
Snap Inc. es una empresa tecnológica que desarrolla productos basados en la cámara para la comunicación, la creatividad y la expresión personal. Su trabajo se centra en utilizar la tecnología visual para ayudar a las personas a conectarse, teniendo en cuenta al mismo tiempo los efectos más amplios de los productos digitales en la salud mental, la sociedad y el medio ambiente. La empresa también destaca la diversidad, la equidad y la inclusión en su plantilla, el diseño responsable, la gobernanza ética, la toma de decisiones transparente y unas operaciones respetuosas con el medio ambiente.

Ingeniero de software iOS en Snap Inc. — Los Ángeles (presencial)

Desarrolla experiencias de cámara iOS de alto rendimiento para Snapchat en Snap Inc. Crea y lanza funcionalidades móviles de calidad para producción utilizando Objective-C y tecnologías relacionadas de la plataforma Apple.

Descripción

  • Desarrollar y mejorar aplicaciones móviles de alto rendimiento
  • Crear productos fiables con un rendimiento fluido y constante
  • Diseñar e implementar software Objective-C exhaustivamente probado para las experiencias de cámara de Snapchat
  • Planificar, desarrollar y lanzar nuevas funcionalidades de producto
  • Evaluar las compensaciones técnicas y seleccionar soluciones eficaces
  • Colaborar con Diseño en las prácticas de interfaz de usuario e infraestructura
  • Revisar código para mantener los estándares de calidad de ingeniería
  • Aplicar herramientas de IA y prácticas de ingeniería rápida para crear servicios escalables, validando al mismo tiempo su corrección, seguridad y preparación para producción

Requisitos

  • Licenciatura en informática o una disciplina técnica relacionada, o experiencia práctica equivalente
  • Al menos 6 años de experiencia en desarrollo de software posterior a la licenciatura, o un máster relevante con más de 5 años de experiencia de posgrado, o un doctorado relevante con más de 2 años de experiencia de posgrado
  • Experiencia profesional en el desarrollo de aplicaciones iOS
  • Sólido conocimiento del runtime de Objective-C y de los procesos subyacentes del sistema
  • Conocimientos de los entresijos de los sistemas operativos, compiladores y optimización para sistemas móviles de bajo consumo
  • Dominio de la programación multihilo y la optimización del rendimiento en iOS
  • Sólidos fundamentos de informática, incluidos algoritmos, estructuras de datos y resolución de problemas
  • Conocimiento de patrones de diseño de software y prácticas consolidadas de desarrollo para iOS
  • Capacidad para utilizar herramientas de IA eficazmente y revisar de forma crítica el código generado en busca de problemas de arquitectura, rendimiento y seguridad
  • Disposición para aprender y aplicar sistemas de IA y herramientas de desarrollo en evolución
  • Se valora: experiencia profesional con Objective-C e iOS
  • Se valora: experiencia profesional con Swift
  • Se valora: experiencia profesional con C o C++
  • Se valora: experiencia con OpenGL o Metal

Beneficios

  • Permiso parental remunerado
  • Cobertura médica integral
  • Programas de apoyo a la salud emocional y mental
  • Programas de compensación que ofrecen una participación en el éxito a largo plazo de Snap
  • Unidades de acciones restringidas (RSU)

Empleos relacionados

Heidi Health

Ingeniero/a sénior de software full stack en Heidi Health

Heidi Health

Crea herramientas de colaboración con React, TypeScript y Python para la plataforma sanitaria de Heidi Health impulsada por IA. Mejora los flujos clínicos y protege los datos de los pacientes a gran escala.

Abrir
MANSCAPED

Analista de infraestructura y soporte de TI

MANSCAPED

Da soporte a la infraestructura global de TI de MANSCAPED en la nube, los endpoints, la identidad, las redes y la seguridad. Ayuda a mantener los servicios de Microsoft y ofrece asistencia técnica al personal.

Abrir
PayJoy

Ingeniero/a de software sénior de pagos

PayJoy

Lidera el desarrollo de una infraestructura de pagos escalable en PayJoy, proveedor de crédito fintech que atiende a clientes de mercados emergentes. Acompaña a otros ingenieros y guía iniciativas técnicas clave de backend y de colaboración entre equipos.

Abrir
Vantage Data Centers

Ingeniero sénior de sistemas de automatización, entrega de centros de datos

Vantage Data Centers

Entrega y pone en servicio sistemas SCADA, BMS, PLC y de control para las instalaciones de Vantage Data Centers en Norteamérica. Puesto híbrido con base en ubicaciones elegibles de Estados Unidos.

Abrir
Stefanini LATAM

Desarrollador Java

Stefanini LATAM

Diseña y mantiene aplicaciones empresariales para Stefanini LATAM, participando en todo el ciclo de vida del desarrollo de software con Spring Boot, API REST, plataformas en la nube y CI/CD.

Abrir
ElevenLabs

Ingeniero/a de producto, motor publicitario

ElevenLabs

Desarrolla el motor publicitario de ElevenLabs basado en IA, desde las canalizaciones de datos hasta las herramientas de agentes y las interfaces de usuario. Toma decisiones de producto sobre creación, localización y lanzamiento de anuncios, y aprende de su rendimiento.

Abrir
Tech Holding

Ingeniero/a de software, desarrollo de IA guiado por especificaciones (México, remoto)

Tech Holding

Desarrolla software de inteligencia de riesgos con IA para ayudar a empresas a detectar amenazas en línea. Lidera el desarrollo de funciones asistido por IA, desde la implementación del backend hasta producción.

Abrir
Medtronic

Ingeniero/a de Sistemas de Software II, MBSE y SysML

Medtronic

Desarrolla arquitecturas de sistemas y software basadas en SysML para los sistemas de mapeo cardíaco y ablación de Medtronic. Apoya la trazabilidad de requisitos, la definición de interfaces, el análisis de riesgos y el desarrollo de software para dispositivos médicos regulados.

Abrir