Categorías
···
Entrar / Registro

Ingeniero Principal de Software - React Native

Salario negociable

Creative Chaos

Islamabad, Pakistan

Favoritos
Compartir

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

Un Ingeniero Principal de Software para React Native es un asociado en Creative Chaos que es principalmente responsable de desarrollar aplicaciones móviles front-end para diversas plataformas de software. Un Ingeniero Principal de Software se asegura de que la funcionalidad, seguridad y rendimiento de la aplicación del servidor sean según el diseño y estén completamente libres de errores. Los ingenieros principales tienen la responsabilidad de liderar un equipo de ingenieros y mentorar a los miembros del equipo mediante capacitación y orientación continua. Descripción del trabajo: Analizar los requisitos del negocio Estimar las tareas asignadas Escribir código y pruebas unitarias Colaborar con otros miembros del equipo Optimizar tu código para mejorar la seguridad y el rendimiento Mantener los sistemas corrigiendo cualquier problema existente Actualizar el software de seguimiento de problemas Proporcionar actualizaciones de estado Comunicarse con el cliente Controlar versiones de tu código Investigar nuevas tecnologías Liderar un equipo de ingenieros de software Mentorar a los miembros del equipo mediante capacitación y orientación Actualizar habilidades y conocimientos Evaluar candidatos para puestos vacantes Requisitos Título mínimo de Licenciatura en Ciencias de la Computación/Ingeniería de Software o equivalente. Mínimo 6-10 años de experiencia relacionada en una industria profesional Altamente competente en renderizar componentes con APIs nativas. Transición desde iOS/Android nativo (Objective C) a React Native. Buen manejo práctico de Typescript y base de datos GraphQL. Comprensión de APIs REST, modelo de solicitud de documentos y almacenamiento offline Experiencia trabajando con Swift, Kotlin, Objective C o Java es un plus. Competente en CSS, HTML y escritura de código compatible con múltiples plataformas. Excelentes habilidades de programación y análisis con conocimiento de patrones de diseño Conocimiento y experiencia con Github, JIRA y otras herramientas de colaboración Excelentes habilidades de comunicación verbal y escrita en inglés Actitud flexible y personalidad versátil Fuertes habilidades de presentación Fuerte influencia entre los miembros del equipo Beneficios Tiempo libre pagado Trabajo desde casa Seguro médico OPD Capacitación y desarrollo Seguro de vida Programa de intercambio

Fuentea:  workable Ver publicación original

Ubicación
Islamabad, Pakistan
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero de Cloud - Desarrollador Backend Java
Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante una conectividad más rápida y confiable. Con un compromiso de excelencia, TP-Link atiende a clientes en más de 170 países y continúa ampliando su presencia global. ¡Creemos que la tecnología cambia el mundo para mejor! En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología. Abrazando la profesionalidad, la innovación, la excelencia y la simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global sobresaliente y permitir que los consumidores disfruten de un estilo de vida sin interrupciones y sin esfuerzo. Responsabilidades: Diseñar y desarrollar la arquitectura de servicios en la nube para la plataforma de gestión unificada de equipos de operadores de telecomunicaciones. Diseñar y desarrollar sistemas de cuentas, usuarios, pagos y análisis para la plataforma de gestión de operadores. Participar en procesos de desarrollo de software, incluyendo análisis de requisitos, diseño de arquitectura, codificación y pruebas. Contribuir al exitoso lanzamiento de proyectos pequeños y medianos. Realizar investigaciones sobre tecnologías avanzadas de cloud y explorar nuevos escenarios de negocio. Requisitos Formación académica Título universitario o superior en Informática, Ingeniería de Software o campo relacionado; se prefiere una maestría. Experiencia laboral Al menos 2 años de experiencia en el diseño de arquitecturas distribuidas altamente disponibles, de alta concurrencia y alto rendimiento. Amplia experiencia en el diseño e implementación de arquitecturas para plataformas de internet a gran escala o sistemas empresariales. Habilidades profesionales Sólida base en Java, con un profundo conocimiento de los componentes internos de JVM. Experiencia práctica con tecnologías middleware comunes como Redis, Kafka y gRPC. Dominio de frameworks y tecnologías como SpringMVC, Netty, Spring Cloud y Service Mesh. Conocimiento en el diseño y desarrollo de principales bases de datos relacionales y NoSQL como MySQL, Cassandra y MongoDB. Experticia en patrones de diseño, con fuertes prácticas de codificación y habilidades en documentación. Habilidades adicionales (preferibles, pero no obligatorias): Experiencia en el diseño e implementación de arquitecturas en plataformas de cloud público (por ejemplo, AWS, Azure o GCP). Experiencia en procesamiento de datos a gran escala Beneficios Rango salarial: $100,000-140,000 Bocadillos y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de la vista completamente pagado (cobertura parcial para los dependientes) Aportes a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos en constante búsqueda de personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y fomenta nuestro espíritu emprendedor. Como empresa global, valoramos profundamente las perspectivas diversas y estamos comprometidos a fomentar un entorno en el que todas las voces sean escuchadas, respetadas y valoradas. Nos dedicamos a ofrecer oportunidades de empleo equitativas a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso basado en raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, genética, condición de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo vibrante e inclusivo en TP-Link Systems Inc. Por favor, abstenerse consultas de agencias de terceros, y no podemos ofrecer patrocinio de visa en este momento.
Irvine, CA, USA
$100,000-140,000/año
Workable
Ingeniero Senior/Principal de Backend (NodeJS) - Presencial
Acerca de Deep Origin Dirigido por Michael Antonov, cofundador de Oculus, y con financiamiento de Formic Ventures, Deep Origin está listo para reinventar la forma en que los científicos trabajan y surgen las innovaciones en ciencias de la vida. Visualizamos un futuro en gran parte libre de enfermedades, donde una esperanza de vida de 150 años sea la norma. Para lograrlo, estamos construyendo un sistema operativo para la ciencia que permita a los científicos ser más productivos y desarrollar las ideas del mañana de forma rápida y a un costo razonable. Los candidatos deben estar autorizados para trabajar para cualquier empleador en Estados Unidos. En este momento no podemos patrocinar ni hacerse cargo del patrocinio de una visa de trabajo. Descripción del puesto En este puesto práctico, será un miembro clave del equipo de ingeniería de software, desarrollando nuestras funcionalidades principales e integrándose con socios clave. Sus responsabilidades abarcarán desde el diseño y desarrollo de sistemas complejos y de gran escala hasta la creación de APIs que se integren con diversos proveedores en la nube y socios. Tendrá responsabilidad directa sobre áreas clave de funciones de software y su diseño arquitectónico, así como sobre la implementación de software con un alto nivel de independencia e impacto. Requisitos 7+ años de experiencia diseñando, construyendo y operando aplicaciones y sistemas complejos, altamente escalables y distribuidos 3+ años de experiencia práctica en desarrollo de software con TypeScript/JavaScript/NodeJS Experiencia con bases de datos relacionales (por ejemplo, Postgres) y bases de datos NoSQL (por ejemplo, MongoDB) Conocimientos de Kubernetes y herramientas de infraestructura y despliegue en la nube (específicamente operaciones de clúster y operadores) Haber construido plataformas desde una etapa temprana Haber escalado plataformas para manejar muchos usuarios (10.000+ usuarios diarios activos) Experiencia amplia en diseño de sistemas Experiencia en el diseño de sistemas con conjuntos de datos/relaciones complejas Experiencia trabajando con sistemas/plataformas distribuidas Piensa primero en la arquitectura y luego en cómo encaja el código Experiencia trabajando con/implementando un sistema multiarrendatario (multi-tenant) Enfoque sistemático para la resolución de problemas, junto con un fuerte sentido de responsabilidad y motivación Capacidad para trabajar de forma independiente y en equipo Experiencia en startups dinámicas con mecanismos rápidos de entrega de productos Beneficios Beneficios Este puesto ofrece un salario competitivo, beneficios y participación accionaria.
South San Francisco, CA, USA
Salario negociable
Workable
Desarrollador .Net
Resumen del trabajo: Bajo supervisión general, el desarrollador .NET diseñará, codificará, probará, modificará y depurará software informático. Este puesto es responsable de traducir los requisitos empresariales en actividades de desarrollo seguras y mantenibles, y de redactar documentación clara. El desarrollador investigará y analizará problemas de programas o sistemas y participará en el ciclo de vida del desarrollo, centrándose en el rendimiento y la fiabilidad de las aplicaciones. Principales responsabilidades: Diseñar, desarrollar, probar y mantener aplicaciones de software utilizando tecnologías .NET. Trabajar con ASP.NET MVC (v4/5), .NET Core y Entity Framework para crear y soportar aplicaciones web robustas. Utilizar tecnologías front-end, incluyendo frameworks de JavaScript como AngularJS, React, jQuery y bibliotecas de interfaz de usuario como Kendo UI, Bootstrap y HTML5. Desarrollar y mantener lógica de base de datos utilizando MS SQL Server, Oracle, T-SQL y PL/SQL. Crear y consumir servicios web y APIs. Integrar aplicaciones con Azure Active Directory y Azure B2C (opcional). Implementar y depurar aplicaciones basadas en web en entornos de desarrollo y producción. Utilizar sistemas de control de versiones como Git y TFS para la gestión del código y la colaboración. Trabajar en colaboración con equipos multifuncionales para cumplir los objetivos y plazos del proyecto. Habilidades y experiencia requeridas: Desarrollo de software: 2+ años Desarrollo .NET: 2+ años ASP.NET MVC (v4/5): 1+ año JavaScript y frameworks de interfaz de usuario (Kendo UI, AngularJS, React, jQuery, HTML5, Bootstrap): 2+ años Implementación y depuración de aplicaciones basadas en web: 2+ años Habilidades muy deseadas: .NET Core: 1+ año Entity Framework: 2+ años Desarrollo de base de datos (MS SQL, Oracle, T-SQL, PL/SQL): 2+ años Desarrollo de servicios web: 2+ años Deseable tener: Integración con Azure AD y Azure B2C: 1+ año Control de versiones (GIT, TFS): 2+ años Requisitos: Título universitario otorgado por una institución acreditada en Ciencias de la Computación, Sistemas de Información o campo relacionado. Mínimo de 2 años de experiencia relacionada en desarrollo de software.
Atlanta, GA, USA
Salario negociable
Workable
Desarrollador Principal de Software Embebido (VSE)
Estamos buscando un Ingeniero Principal de Software altamente calificado con amplia experiencia en diseño, conceptos de seguridad, desarrollo y pruebas de software para sistemas basados en Linux. El candidato ideal será responsable de implementar nuevas funciones de ciberseguridad, desarrollar orientaciones de implementación para controles de ciberseguridad y realizar investigación y desarrollo de nuevos conceptos de ciberseguridad. Responsabilidades Clave/Principales • Desarrollar software de ciberseguridad para productos de Toyota. • Actuar con supervisión mínima para definir requisitos con partes interesadas y diseñar la implementación de nuevas funciones. • Investigar controles de ciberseguridad de procesadores y microcontroladores y desarrollar pruebas de concepto y orientaciones de implementación para proveedores. • Realizar investigación y desarrollo de nuevas funciones de ciberseguridad. • Colaborar con la comunidad de código abierto para ampliar las capacidades de ciberseguridad de proyectos existentes y compartir nuevos proyectos útiles más allá de Toyota. • Desarrollar software de acuerdo con las pautas de codificación del equipo y estándares de la industria, incluyendo MISRA, SEI CERT y AUTOSAR. • Colaborar con equipos de CICD para añadir nuevas capacidades a la canalización de compilación y lanzamiento y personalizar la canalización para nuevos proyectos. • Colaborar con equipos de pruebas para definir estrategias de prueba y ayudar en el desarrollo de pruebas automatizadas. • Dirigir al equipo interno de pruebas y proporcionar orientación cuando no esté disponible el liderazgo habitual. • Capacitar a ingenieros juniors e intermedios en las mejores prácticas de desarrollo de software y brindar orientación en sus tareas de diseño, implementación y pruebas. • Realizar análisis de causas raíz de defectos y liderar iniciativas para mejorar la calidad del producto y los procesos de prueba. • Trabajar con una amplia gama de partes interesadas para alinear expectativas de entregas, cronogramas de implementación y problemas de pruebas. • Facilitar reuniones del equipo, incluyendo planificación de sprints, retrospectivas y reuniones diarias, para garantizar una comunicación y colaboración efectivas. • Mantenerse actualizado sobre las tendencias y mejores prácticas de la industria en el desarrollo de sistemas embebidos, y promover su integración en los procesos del equipo. Requisitos 10+ años de experiencia en desarrollo de software para sistemas embebidos, con enfoque tanto en componentes de hardware como de software. Sólida comprensión de lenguajes de programación embebidos (por ejemplo, C, C++) y sistemas operativos en tiempo real (RTOS). Experiencia en el desarrollo de sistemas embebidos Linux, incluyendo desarrollo de controladores Linux, integración y personalización de BSP con herramientas como Yocto, y arranque de placas. Experiencia con herramientas y marcos de pruebas y desarrollo de pruebas automatizadas. Conocimiento de protocolos de comunicación (por ejemplo, I2C, SPI, UART) e interfaces de hardware. Excelentes habilidades para resolver problemas y atención al detalle. Sólidas habilidades de liderazgo y comunicación, con capacidad para motivar y guiar a los miembros del equipo.     Ventaja Adicional: ·       Experiencia con funciones de seguridad embebidas tales como arranque seguro, desarrollo en TrustZone, cifrado del sistema de archivos, etc. ·       Experiencia desarrollando conforme a estándares de seguridad y seguridad funcional como MISRA, SEI CERT y AUTOSAR. ·       OSCP, SANS/GIAC, CISSP o certificaciones relacionadas/equivalentes. ·       Experiencia con regulaciones/leyes de cumplimiento, marcos y estándares de seguridad (por ejemplo, ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).   Experiencia en una o más de las siguientes industrias: aplicación de la ley, defensa, comunidad de inteligencia, automotriz, manufactura, software,   Título universitario o superior en Ciencias de la Computación, Ingeniería o disciplina relacionada, o experiencia profesional equivalente   Fluidez en japonés (lectura, escritura y habla) para discusiones técnicas y comerciales. 
Plano, TX, USA
Salario negociable
Workable
Ingeniero Senior de Aplicaciones
Sobre nosotros: Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante una conectividad más rápida y confiable. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa ampliando su presencia global. ¡Creemos que la tecnología cambia el mundo para mejor! En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología. Abrazando la profesionalidad, la innovación, la excelencia y la simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global sobresaliente y permitir a los consumidores disfrutar de un estilo de vida sin interrupciones y sin esfuerzo. Visión general: ¡Estamos buscando un Ingeniero Senior de Aplicaciones con experiencia para unirse a nosotros! En nuestro equipo, siempre puedes mantenerte a la vanguardia de la tecnología, tener acceso y aprender sobre la última generación de tecnologías de red del mundo. Junto con otros ingenieros destacados del equipo, crearás productos de acceso a red confiables, estables y de alta velocidad para los usuarios, proporcionarás soluciones inteligentes para el hogar fáciles de usar y convenientes, y llevarás comodidad a la vida de millones de usuarios en todo el mundo. Responsabilidades: Pruebas de soluciones de extremo a extremo según los requisitos del cliente o topología del cliente. Trato directo con clientes, comprensión de sus necesidades y garantía de satisfacción del cliente durante todo el ciclo de vida del proyecto. Trabajar en problemas de clientes, diagnosticarlos, reproducirlos internamente y hacer seguimiento hasta su resolución. Explorar nuevas aplicaciones en la industria de hostelería, como MDU/UC/POS/Hoteles, etc. Análisis profundo de productos RMA con problemas comunes. Requisitos Título universitario en informática, ingeniería electrónica o campo relacionado. Al menos 5 años de experiencia en desarrollo de productos de red o soporte técnico de nivel 3. Comprensión completa de protocolos fundamentales de redes, incluyendo TCP, STP, ARP, Ethernet, OSPF, etc. Conocimientos fundamentales y experiencia práctica con tecnologías de red, incluyendo cortafuegos, filtros de contenido, enrutamiento/conmutación, VLANs, redes inalámbricas 802.11a/b/g/n/ac/ax. Fuertes habilidades de análisis y resolución de problemas. Familiaridad con las capas de protocolo de red y el uso de analizadores de red como WireShark, EtherReal, OmniPeek. Excelentes habilidades de comunicación y espíritu de trabajo en equipo, capaz de colaborar eficazmente con diferentes equipos. Habilidades adicionales (deseables): Experiencia con scripts en Python, TCL-TK, Java. Certificaciones de red como CCNA, CCNP, CCIE, CWNA u otras. Conocimiento de switches de nivel 3 o productos OLT. Beneficios Rango salarial: $150,000 - $240,000 Snacks y bebidas gratuitas, y almuerzo proporcionado los viernes Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes) Aportaciones a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios de salud y bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos constantemente buscando personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad alimenta la innovación, la colaboración y potencia nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a fomentar un entorno en el que todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a ofrecer oportunidades de empleo iguales a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso basado en raza, color, religión, edad, sexo, origen nacional, situación de discapacidad, genética, condición de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento normativo, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo dinámico e inclusivo en TP-Link Systems Inc. Por favor, no aceptamos consultas de agencias de terceros, y actualmente no podemos ofrecer patrocinio de visa.
Irvine, CA, USA
$150,000-240,000/año
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.