Descripción
Resumen:
SeeScan busca un desarrollador iOS para desarrollar, probar y mantener funciones para aplicaciones iOS que soporten equipos de localización de servicios públicos, integrándose con diversos sistemas.
Aspectos destacados:
1. Desarrollar, probar y mantener funciones para aplicaciones iOS
2. Integrar la aplicación con Bluetooth, Wi-Fi y APIs en la nube
3. Optimizar el rendimiento de la aplicación y participar en revisiones de código
Acerca de este puesto
SeeScan busca un desarrollador iOS para unirse a nuestro equipo. Se trata de un puesto completamente presencial ubicado en Kearny Mesa.
Remuneración
El rango salarial para el puesto de desarrollador iOS es de $125.000 a $160.000 anuales.
Este rango representa una estimación de buena fe basada en las calificaciones que esperamos encontrar en un candidato exitoso. La remuneración real ofrecida puede ser menor o mayor que esta estimación, dependiendo de diversos factores, incluyendo, pero sin limitarse a, nuestra evaluación de su capacidad para aportar valor a nuestra organización.
Cómo postularse
Envíe su solicitud a https://careers.seescan.com/position/1088.
En su solicitud, incluya su currículum y una carta de presentación reflexiva que explique por qué es el candidato ideal para este puesto. Buscamos un colaborador interno a largo plazo que se una a nuestro equipo, no un contratista ni un consultor.
Ofrecemos
Un puesto dentro de una empresa consolidada con más de 40 años de experiencia
Cobertura médica, dental y visual
Opciones de inversión en planes 401(k) tradicionales y Roth, con una contribución parcial de la empresa
Plan flexible de días pagados libres sin límite máximo ni requisito de "usarlo o perderlo"
En este puesto, usted
Desarrollará, probará y mantendrá funciones para aplicaciones iOS que respalden nuestra más reciente gama de equipos de localización de servicios públicos
Integrará la aplicación con Bluetooth, Wi-Fi y APIs en la nube para conectar sin interrupciones con hardware y sistemas de backend
Optimizará el rendimiento de la aplicación, el uso de memoria y la eficiencia de red para la transmisión en tiempo real de datos
Participará en revisiones de código, discusiones sobre arquitectura y sesiones de planificación técnica
Brindará apoyo en la depuración y solución de problemas, colaborando con los equipos de aseguramiento de calidad y hardware
Habilidades deseadas
Desarrollo de aplicaciones iOS y conocimiento experto del ciclo de vida de las aplicaciones iOS
Gran dominio de Swift, SwiftUI y UIKit
Comprensión profunda de async/await, Actors, Combine y la evolución de la concurrencia en Swift
Experiencia con bibliotecas BLE, de localización y Wi-Fi
Experiencia con bibliotecas de redes (URLSession, WebSockets, SwiftNIO, AlamoFire)
Experiencia con servicios web (REST, MQTT, OAuth, etc.)
Conocimiento profundo de Xcode y Swift Package Manager
Arquitecturas MVVM y MVC
Pruebas: Framework de pruebas de Swift, XCTest, mocks y automatización
CI/CD, GitHub y/o GitLab
Persistencia de datos (User Defaults, sistema de archivos, SQLite, CoreData, SwiftData)
Habilidades adicionales útiles
Conocimiento de TCA y conceptos de programación funcional
Experiencia con CoreML y otras herramientas de aprendizaje automático
Conocimiento de servicios web de AWS
Experiencia con programación en pareja y/o en grupo (mob programming)
Acerca de usted
Escribe código claro, mantenible, modular y testeable, con documentación adecuada
Disfruta aprender nuevas habilidades y mantenerse actualizado sobre la evolución del desarrollo de aplicaciones iOS
Disfruta aprender nuevos atajos y colaborar con los miembros del equipo para aumentar la productividad
Es capaz de adaptarse rápidamente a prioridades cambiantes y objetivos móviles, trabajando siempre con sentido de urgencia
Jugador de equipo colaborativo con excelentes habilidades comunicativas
Su trayectoria
Más de 4 años de experiencia práctica en desarrollo de software, especialmente en desarrollo de aplicaciones iOS
Licenciatura en ciencias de la computación, ingeniería informática o campo similar, con experiencia relevante
Acerca de SeeScan
Debajo del suelo y bajo la superficie del agua existe un mundo invisible a simple vista. Ya sea el interior de una tubería, un laberinto de servicios enterrados que mantienen funcionando a nuestro mundo o los lugares más profundos del océano, nuestra misión es crear productos que ayuden a nuestros clientes a ver. Con más de 40 años de historia desde el garaje de nuestro fundador, somos un fabricante original de equipos en San Diego, CA, que diseña y construye desde cero equipos diagnósticos, de localización de servicios públicos y oceanográficos para entornos extremos. Como líderes en nuestras industrias, brindamos soporte continuo y servicios de repuestos para garantizar que nuestros equipos siempre cuenten con lo mejor.
En SeeScan, formará parte de un grupo de personas que aportan pasión y energía a todo lo que hacen. Valoramos las contribuciones individuales de todos nuestros empleados e invertimos en las herramientas y capacitaciones que necesitan para lograr el éxito y su crecimiento profesional. Hacemos lo posible por empoderar a las personas adecuadas para asumir nuevas oportunidades, y nuestra cultura promueve la transparencia, la integridad y el aprendizaje continuo.
Notas
Por favor, no se pongan en contacto reclutadores, contratistas ni consultores
No se ofrece asistencia para reubicación ni patrocinio de visas para este puesto
SeeScan es un empleador que ofrece igualdad de oportunidades