Categorías
···
Entrar / Registro

Desarrollador Android/IOS

Salario negociable

Qode

Texas, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Desarrollador Android/IOS Irving, TX/Basking Ridge, NJ Familias (Conjunto de habilidades): Diseño de arquitectura: Experiencia en el diseño de arquitecturas de aplicaciones móviles escalables y mantenibles (por ejemplo, MVVM, Arquitectura Limpia). Alto dominio en desarrollo para Android y iOS: Conocimiento profundo del SDK de Android, Java/Kotlin y del SDK de iOS con Swift/Objective-C. Experiencia en principios de diseño de interfaz de usuario, técnicas de optimización de rendimiento y mejores prácticas específicas de cada plataforma. Conocimiento de las Directrices de interfaz humana de Apple y del diseño Material de Google. Requisitos mínimos: Experiencia de 7-9 años en el diseño y desarrollo de aplicaciones móviles, con enfoque en plataformas Android y iOS, incluyendo aplicaciones integradas y basadas en servicios. Habilidades completas y experiencia profunda con Java, Kotlin (Android) y Swift, Objective-C (iOS). Experticia en desarrollo móvil con comprensión profunda de las plataformas Android y iOS, incluyendo ROM personalizadas y mejoras específicas de dispositivos. Actualizado con las últimas tendencias en desarrollo de aplicaciones para Android y iOS. Experiencia en integración de hardware, protocolos de comunicación de dispositivos y solución de problemas en diversos tipos de dispositivos. Competencia en tecnologías de tiempo de ejecución, construcción e implementación, y herramientas de proyecto como Git, Maven, Jenkins, Xcode, JIRA y Confluence. Dominio en el desarrollo de interfaces de usuario para ambas plataformas, asegurando un rendimiento óptimo y una experiencia de usuario fluida en distintos tamaños de pantalla y dispositivos. Sería deseable contar con: Experiencia con RXJava, programación funcional, patrones de diseño MVP/MVC y frameworks multiplataforma como React Native y JavaScript. Experiencia previa en la industria de pagos, específicamente trabajando con estándares como EMVco, NEXO o PCI DSS. Conocimiento de TestFlight y Android Play Console para pruebas beta y lanzamiento de aplicaciones

Fuentea:  workable Ver publicación original

Ubicación
Texas, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero de Aprendizaje Automático, Tiempo de Ejecución y Optimización de ML
Fundada en 2016 en el Valle del Silicio, Pony.ai se ha convertido rápidamente en un líder global en movilidad autónoma y es pionera en la expansión de tecnologías y servicios de movilidad autónoma en una huella cada vez mayor de sitios en todo el mundo. Con unidades de negocio de Robotaxi, Robotruck y vehículos de propiedad personal (POV), Pony.ai es un líder industrial en la comercialización de la conducción autónoma y está comprometida a desarrollar capacidades de conducción autónoma seguras a escala global. La posición líder de Pony.ai ha sido reconocida, con CNBC clasificando a Pony.ai en el número 10 en su lista CNBC Disruptor de las 50 empresas tecnológicas más innovadoras y disruptivas de 2022. En junio de 2023, Pony.ai fue reconocida en la lista inaugural XB100 de 2023 de XPRIZE y Bessemer Venture Partners como una de las 100 principales empresas privadas de tecnología profunda del mundo, ocupando el puesto número 12 a nivel mundial. A partir de agosto de 2023, Pony.ai ha acumulado casi 21 millones de millas de conducción autónoma a nivel global. Pony.ai salió a bolsa en NASDAQ en noviembre de 2024. Responsabilidades El equipo de Infraestructura de ML en Pony.ai ofrece un conjunto de herramientas para respaldar y automatizar el ciclo de vida del flujo de trabajo de IA, incluyendo desarrollo del modelo, evaluación, optimización, despliegue y monitoreo. Como Ingeniero de Aprendizaje Automático en Tiempo de Ejecución y Optimización de ML, desarrollarás tecnologías para acelerar el entrenamiento y las inferencias de los modelos de IA en sistemas de conducción autónoma. Esto incluye: Identificar aplicaciones clave para problemas actuales y futuros de conducción autónoma y realizar análisis y optimización detallados para garantizar el mejor rendimiento posible en arquitecturas de computación actuales y de próxima generación. Colaborar estrechamente con diversos grupos dentro de Pony.ai, tanto de hardware como de software, para optimizar y diseñar algoritmos paralelos fundamentales, así como influir en el diseño de la arquitectura de plataformas de cómputo de próxima generación y en la infraestructura de software. Aplicar técnicas de optimización de modelos y de aprendizaje profundo eficiente a modelos y bibliotecas optimizadas de operadores de ML. Trabajar en toda la pila del marco/compilador de ML (por ejemplo, Torch, CUDA y TensorRT) y en modelos de aprendizaje profundo eficientes a nivel de sistema. Requisitos Título universitario (Licenciatura/Maestría o Doctorado) en informática, ingeniería eléctrica o disciplina relacionada. Sólidas habilidades de programación en C/C++ o Python. Experiencia en optimización de modelos, cuantización u otras técnicas eficientes de aprendizaje profundo. Buen conocimiento del rendimiento del hardware, respecto al modelo de ejecución de CPU o GPU, hilos, registros, caché, equilibrio costo/rendimiento, etc. Experiencia en perfilado, pruebas de referencia y validación del rendimiento en arquitecturas de cómputo complejas. Experiencia en la optimización del uso de recursos de cómputo, identificación y resolución de cuellos de botella en el flujo de datos y cómputo. Sólidas habilidades de comunicación y capacidad para trabajar transversalmente entre equipos de software y hardware. Calificaciones Preferidas: Se prefieren uno o más de los siguientes campos Experiencia en programación paralela, idealmente CUDA, OpenCL o OpenACC. Experiencia en visión por computadora, aprendizaje automático y aprendizaje profundo. Amplios conocimientos sobre diseño de software, técnicas de programación y algoritmos. Buen conocimiento de marcos y bibliotecas comunes de aprendizaje profundo. Conocimientos profundos sobre rendimiento del sistema, optimización de GPU o compiladores de ML. Compensación y Beneficios Rango Salarial Base: $140,000 - $250,000 anuales La compensación puede variar fuera de este rango dependiendo de muchos factores, incluyendo las calificaciones, habilidades, competencias, experiencia y ubicación del candidato. El salario base es solo una parte de la Compensación Total, y este puesto puede ser elegible para bonos/incentivos y unidades de acciones restringidas. Además, ofrecemos los siguientes beneficios a empleados elegibles: Plan de Atención Médica (Médico, Dental y Visual) Plan de Jubilación (401k tradicional y Roth) Seguro de Vida (Básico, Voluntario y AD&D) Tiempo Libre Pagado (Vacaciones y Días Festivos) Licencia Familiar (Maternidad, Paternidad) Discapacidad a Corto y Largo Plazo Comida y Bocadillos Gratis
Fremont, CA, USA
$140,000-250,000/año
Workable
Desarrollador Java Full Stack Senior - AWS & Kafka
Título del puesto: Desarrollador Java Full Stack Senior  Ubicación: Washington, DC  Tipo de empleo: Contrato Sobre nosotros:  DMV IT Service LLC es una empresa consultora de TI de confianza, fundada en 2020. Especializados en optimizar infraestructuras de TI, ofrecer asesoramiento experto y apoyar necesidades de personal con servicios de contratación de primer nivel. Nuestra experiencia abarca administración de sistemas, ciberseguridad, redes y operaciones de TI. Empoderamos a nuestros clientes para alcanzar sus objetivos tecnológicos con un enfoque centrado en el cliente que incluye capacitación en línea y colocación laboral, fomentando el éxito a largo plazo en TI. Propósito del puesto: Como Desarrollador Full Stack Senior, desempeñará un papel fundamental en el desarrollo de aplicaciones nativas de la nube, la creación de APIs escalables y la elaboración de interfaces de usuario atractivas. Trabajará estrechamente con equipos multifuncionales, incluidos Propietarios de Producto, Arquitectos y DevOps, para entregar soluciones sólidas y de alto rendimiento que respalden los objetivos comerciales. Requisitos Principales responsabilidades Diseñar, desarrollar y mantener aplicaciones web de extremo a extremo utilizando Java, Spring Framework, Angular y tecnologías AWS. Entregar código de alta calidad y optimizado tanto en componentes front-end como back-end. Implementar y gestionar Kafka para procesamiento de datos en tiempo real y sistemas basados en eventos. Diseñar y mantener modelos de datos complejos y realizar consultas SQL avanzadas para garantizar la consistencia de los datos. Colaborar con los Propietarios de Producto para descomponer requisitos empresariales en tareas técnicas ejecutables. Realizar revisiones de código, brindar mentoría a desarrolladores juniors y fomentar una cultura de buenas prácticas de codificación. Trabajar dentro de un entorno Ágil/Scrum, integrando canalizaciones CI/CD con herramientas como Git, Jenkins y JIRA. Colaborar con arquitectos y líderes técnicos para asegurar que las soluciones cumplan con los estándares arquitectónicos. Mantenerse actualizado sobre nuevas tecnologías y aportar ideas para mejorar el rendimiento, escalabilidad y fiabilidad de las aplicaciones. Habilidades y experiencia requeridas Experiencia demostrada en Java y Spring Framework para desarrollo backend. Experiencia práctica con Angular o frameworks JavaScript similares para desarrollo frontend. Conocimientos sólidos de servicios en la nube de AWS y construcción de aplicaciones nativas de la nube. Competencia en Kafka para transmisión de eventos y canalizaciones de datos. Experiencia sólida con SQL complejo y modelado de datos. Conocimiento de herramientas CI/CD como Git, Jenkins y seguimiento de proyectos con JIRA. Experiencia trabajando en entornos de desarrollo ágiles. Excelentes habilidades para resolver problemas y colaborar. Buenas habilidades comunicativas para trabajar eficazmente con equipos multifuncionales.
Washington, DC, USA
Salario negociable
Workable
Desarrollador Assembler
Título del puesto: Desarrollador de lenguaje ensamblador Ubicación: Bethesda, MD Tipo de empleo: Contrato Sobre nosotros: DMV IT Service LLC es una empresa consultora de TI de confianza, fundada en 2020. Nos especializamos en optimizar infraestructuras de TI, ofrecer orientación experta y apoyar las necesidades de personal con servicios de contratación de alta calidad. Nuestra experiencia abarca la administración de sistemas, ciberseguridad, redes y operaciones de TI. Empoderamos a nuestros clientes para que logren sus objetivos tecnológicos con un enfoque centrado en el cliente que incluye capacitación en línea y colocación laboral, fomentando el éxito a largo plazo en TI. Propósito del puesto: Este puesto se centra en analizar, mantener y mejorar programas heredados en lenguaje ensamblador IBM z/OS. Usted extraerá lógica comercial crítica de bases de código heredadas y colaborará con equipos multifuncionales para garantizar una migración y modernización precisas del código. También gestionará el control de versiones, los procesos de lanzamiento y la automatización de trabajos por lotes (batch) en un entorno altamente regulado. Requisitos Principales responsabilidades: Analizar, solucionar problemas y mejorar código heredado en lenguaje ensamblador en plataformas IBM z/OS. Extraer y documentar reglas de negocio integradas en el código ensamblador para ayudar en los esfuerzos de conversión de código. Trabajar ampliamente con los formatos de registro principal del IRS (CRL) y formatos de datos QSAM para facilitar la transformación y el procesamiento de datos. Colaborar con otros equipos para asegurar la correcta comprensión y migración de la lógica del sistema heredado. Utilizar CA Endevor Software Change Manager (SCM) para gestionar el control de versiones, liberaciones seguras de código y procesos del ciclo de vida. Emplear BMC Control-M para automatizar la programación de trabajos por lotes, monitoreo de ejecución y gestión de flujos de trabajo. Habilidades y experiencia requeridas: Título universitario en Ciencias de la Computación, Sistemas de Información o disciplina relacionada. Conocimientos sólidos del lenguaje ensamblador IBM z/OS, incluyendo instrucciones de ensamblaje, modos de direccionamiento, manipulación de datos, lenguaje de control de trabajos (JCL) y procesamiento de trabajos. Conocimiento de los componentes de la arquitectura del mainframe IBM, como la jerarquía de almacenamiento (registros, memoria, E/S), llamadas al sistema (SVC) y manejo de interrupciones. Experiencia con los formatos de registro principal del IRS (CRL) y formatos de datos QSAM/VSAM es altamente preferible. Experiencia previa con sistemas del IRS como Individual Master File (IMF) o Business Master File (BMF) es un plus. Dominio en el uso de CA Endevor SCM para desarrollo controlado de software y gestión de lanzamientos. Experiencia con BMC Control-M para programación de trabajos y automatización por lotes. Conocimiento de herramientas de desarrollo para mainframe como depuradores, ensambladores, enlazadores y programas de utilidad. Conocimientos prácticos de DB2 y otras soluciones heredadas de almacenamiento de datos. Comprensión básica de programación en Java, incluyendo conceptos orientados a objetos, sintaxis y frameworks, con la capacidad de traducir lógica ensamblador a estructuras Java (bucles, condicionales, funciones, patrones de diseño).
Bethesda, MD, USA
Salario negociable
Workable
Desarrollador Líder Java PySpark
Título del puesto: Desarrollador Líder Java + PySpark Ubicación: Dallas TX, Pittsburgh PA, Cleveland OH Tipo de empleo: Tiempo completo Resumen del puesto: Incedo busca un desarrollador Java + PySpark experimentado y competente para unirse a su equipo de ingeniería de datos. El candidato ideal trabajará en el desarrollo de tuberías de datos escalables, integración de datos y microservicios de backend, contribuyendo a plataformas de análisis y conocimientos empresariales. Principales responsabilidades: Diseñar, desarrollar y mantener tuberías de procesamiento de datos escalables utilizando PySpark. Crear y mejorar microservicios/APIs basados en Java para soportar la ingesta y transformación de datos. Colaborar con científicos de datos, analistas de datos y arquitectos para ofrecer soluciones de alta calidad, seguras y eficientes. Optimizar flujos de trabajo de datos y solucionar cuellos de botella de rendimiento. Participar en revisiones de código, discusiones de diseño y proporcionar liderazgo técnico cuando sea necesario. Implementar validación de datos, controles de calidad y mecanismos de manejo de errores. Asegurar el cumplimiento de los estándares de seguridad y conformidad de datos en entornos financieros. Habilidades requeridas: Más de 6 años de experiencia práctica en Java (se prefiere Spring Boot). Más de 3 años de experiencia con PySpark en procesamiento distribuido de datos. Experiencia con el ecosistema de Hadoop, Hive, HDFS y Spark SQL. Comprensión sólida de APIs RESTful, JSON/XML y patrones de integración. Conocimientos avanzados de SQL y modelado de datos. Conocimiento de herramientas CI/CD, Git y metodología Agile. Habilidades preferidas: Experiencia previa en el sector bancario/financiero (especialmente en análisis de riesgos o fraude). Conocimientos de contenerización usando Docker/Kubernetes. Requisitos académicos: Título universitario o de maestría en Ciencias de la Computación, Tecnologías de la Información o campo relacionado. Hágamelo saber si desea adaptar esto a un puesto temporal o remoto, o si desea una versión que incluya solo Python con menos énfasis en Java.
Texas, USA
Salario negociable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.