Categorías
···
Entrar / Registro

Desarrollador Senior Líder de React

Salario negociable

Axiom Software Solutions Limited

New York, NY, USA

Favoritos
Compartir

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

Descripción del trabajo: Responsabilidades 1. Arquitectura y desarrollo frontend Diseñar y desarrollar componentes de React escalables, mantenibles y reutilizables. Aplicar las mejores prácticas de TypeScript para aplicaciones fuertemente tipadas. Crear una gestión de estado eficiente y optimizada mediante Redux, Zustand o la API de Contexto. Mejorar el rendimiento de la aplicación mediante técnicas como división de código, carga diferida, memorización y listas virtualizadas. Asegurar una interfaz de usuario receptiva y accesible utilizando metodologías modernas de CSS (CSS-in-JS, Tailwind, Styled Components). 2. Automatización de pruebas y aseguramiento de calidad Desarrollar y mantener frameworks de pruebas automatizadas usando Playwright y Cypress. Garantizar una cobertura completa de pruebas unitarias, de integración y extremo a extremo. Elaborar estrategias de pruebas para compatibilidad entre navegadores y dispositivos. Implementar estrategias para reducir la inestabilidad en la automatización de pruebas y mantener su estabilidad a lo largo del tiempo. Trabajar estrechamente con los equipos de backend y DevOps para integrar las pruebas en las canalizaciones CI/CD.

Fuentea:  workable Ver publicación original

Ubicación
New York, NY, USA
Mostrar mapa

workable

También le puede interesar

Qode
Desarrollador Java
New York, NY, USA
Desarrollador Java Ubicación: Nueva York, EE. UU. Tipo de lugar de trabajo: Híbrido Acerca del puesto Buscamos un desarrollador Java altamente motivado y con experiencia para unirse a nuestro dinámico equipo en Nueva York. Como desarrollador Java, será responsable de diseñar, desarrollar e implementar soluciones de software de alta calidad. Trabajará estrechamente con otros desarrolladores, diseñadores y gerentes de producto para ofrecer aplicaciones innovadoras y escalables. El candidato ideal tendrá un sólido conocimiento de los principios de Java, excelentes habilidades para resolver problemas y pasión por crear experiencias de usuario excepcionales. Este puesto ofrece la oportunidad de contribuir a proyectos desafiantes y desarrollar su carrera en un entorno acelerado. Participará en todo el ciclo de vida del desarrollo de software, desde la recopilación de requisitos hasta el despliegue y mantenimiento. Valoramos la colaboración, la innovación y el compromiso con la excelencia. Si es un desarrollador Java talentoso con 5 años de experiencia y desea tener un impacto significativo, le animamos a postularse. Principales responsabilidades - Diseñar, desarrollar y mantener aplicaciones basadas en Java. - Escribir código limpio, eficiente y bien documentado. - Participar en revisiones de código y garantizar la calidad del mismo. - Colaborar con equipos multifuncionales para definir, diseñar e implementar nuevas funciones. - Resolver y depurar problemas de software. - Contribuir a la mejora de los procesos y herramientas de desarrollo. - Mantenerse actualizado con las últimas tecnologías y tendencias de Java. - Participar en metodologías ágiles de desarrollo, incluyendo planificación de sprints, reuniones diarias y retrospectivas. - Garantizar el rendimiento, la calidad y la capacidad de respuesta de las aplicaciones. - Trabajar con bases de datos y tecnologías de acceso a datos. Habilidades y calificaciones requeridas - Título universitario en informática o campo relacionado. - Mínimo 5 años de experiencia en desarrollo Java. - Sólido conocimiento de los principios de programación orientada a objetos. - Experiencia con frameworks Java como Spring y Hibernate. - Dominio en la escritura de pruebas unitarias e integradas. - Experiencia con bases de datos relacionales como MySQL o PostgreSQL. - Conocimientos en diseño y desarrollo de APIs RESTful. - Experiencia con sistemas de control de versiones como Git. - Excelentes habilidades para resolver problemas y comunicarse. - Capacidad para trabajar de forma independiente y en equipo. - Experiencia con metodologías ágiles de desarrollo. Información adicional Este es un puesto de tiempo completo con salario competitivo y beneficios. Ofrecemos un paquete completo de beneficios que incluye seguro médico, tiempo libre remunerado y oportunidades de desarrollo profesional. Nuestra empresa se compromete a crear un entorno de trabajo diverso e inclusivo. Animamos a todas las personas calificadas a postularse, independientemente de raza, etnia, religión, género, orientación sexual o discapacidad. Estamos ubicados en el corazón de la ciudad de Nueva York, fácilmente accesible mediante transporte público. Ofrecemos un entorno de trabajo colaborativo y de apoyo donde los empleados pueden prosperar y desarrollar sus carreras. Somos un empleador que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra empresa. No discriminamos por raza, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad. Buscamos un candidato apasionado por el desarrollo Java y con ganas de contribuir al éxito de nuestro equipo. Si es un desarrollador Java motivado y con habilidades, le animamos a postularse.
Salario negociable
Qode
Desarrollador de mainframe
Texas, USA
Desarrollador Mainframe / Desarrollador Senior Descripción del trabajo Este es un puesto de desarrollador / desarrollador senior para un profesional calificado en mainframe, encargado de diseñar, desarrollar, mantener y optimizar aplicaciones bancarias heredadas en mainframe. El candidato ideal debe tener experiencia práctica con COBOL, JCL, VSAM/DB2 y CICS, junto con un profundo conocimiento de los procesos batch y en línea. El rol implica colaborar con equipos multifuncionales para garantizar sistemas mainframe eficientes, escalables y seguros que soporten funciones empresariales críticas. Principales responsabilidades • Diseñar, desarrollar, probar y mantener aplicaciones mainframe utilizando COBOL, JCL, VSAM, DB2 y CICS con herramientas y utilidades de mainframe. • Analizar los requisitos del sistema y crear documentos técnicos de alto y bajo nivel. • Optimizar el rendimiento de las aplicaciones mainframe y solucionar problemas. • Trabajar con sistemas de procesamiento batch y herramientas de programación como TWS/CA-7. • Desarrollar y mantener objetos de base de datos VSAM/DB2. • Colaborar con analistas de negocio, arquitectos de sistemas y equipos de aseguramiento de calidad. Conocimientos requeridos Tecnologías principales de mainframe • Programación estructurada en COBOL • JCL (Lenguaje de Control de Trabajos) • CICS (Gestión de transacciones, BMS, programación pseudo conversacional) • Conocimientos avanzados en desarrollo y estándares de configuración de CICSPlex • VSAM (conjuntos de datos KSDS, ESDS, RRDS) o DB2 (consultas SQL, ajuste de rendimiento) Herramientas y utilidades de desarrollo • TSO/ISPF (Opción de compartición de tiempo / Facilidad interactiva de productividad del sistema) • File-AID (Análisis y manipulación de datos) • Herramienta de depuración COBOL – por ejemplo, IBM DEBUG • Abend-AID (Análisis de volcados y depuración) • Utilidades IBM para mainframe (IEBGENER, SORT, IDCAMS, etc.) • Utilidades de copia de seguridad (IBM-ADRDSSU/FAVER) • Transferencia de archivos (Connect Direct – NDM/Movimiento de datos en red) • Herramientas de programación batch (TWS/CA-7) Integración/Seguridad • Framework en línea FIS (Systematics) (TBR/ICR/TCR) • WebSphere MQ (Mensajería y comunicación entre sistemas) • CICS MRO (Operación multi-región – comunicación CICS a CICS) • APIs (Integraciones JSON/REST/SOAP con mainframes mediante z/OS connect) • RACF (Facilidad de Control de Acceso a Recursos) Habilidades blandas y otros aspectos a considerar • Sólidas habilidades analíticas y de resolución de problemas, tanto en procesos batch como en línea • Alta capacidad para comprender aplicaciones/arquitecturas heredadas e identificar el impacto de cambios propuestos • Dominio de las prácticas DevOps para canalización CI/CD en mainframe (Bitbucket/Git/Changeman) • Experiencia o conocimientos prácticos del sistema bancario FIS-Systematics será una ventaja • Conocimiento del dominio bancario y de servicios financieros • Habilidades efectivas de comunicación y documentación • Experiencia en metodologías Ágiles o en Cascada
Salario negociable
TP-Link Systems Inc.
Ingeniero Senior de Software Embebido
Irvine, CA, USA
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 fiables 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 excepcional y permitir que los consumidores disfruten de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: Buscamos un Ingeniero de Software Embebido altamente motivado para unirse al equipo de Plataforma de Software de Electrónica de Consumo en TP-Link Systems Inc. Nuestro equipo será responsable de desarrollar la próxima generación de plataformas de software y mantener la plataforma de software actual basada en Linux embebido y RTOS, con un rendimiento y fiabilidad de primer nivel, utilizada en productos para el hogar inteligente como cámaras, timbres, cerraduras inteligentes y otros productos IoT. En este puesto, diseñará, implementará y optimizará la arquitectura de software embebido en nuestras plataformas. Asegurará que la arquitectura cumpla con los requisitos funcionales y de rendimiento de diversos productos para el hogar inteligente y sea compatible con periféricos e interfaces en la nube. Trabajará estrechamente con equipos multifuncionales para garantizar que nuestras funciones cumplan con los más altos estándares de experiencia de usuario y llevar al mercado productos increíbles de hogar inteligente. Debe ser receptivo, flexible y capaz de tener éxito en un entorno abierto y colaborativo con colegas. Principales responsabilidades: Participar en el desarrollo de la próxima generación de plataformas de software con rendimiento y fiabilidad de primer nivel Mantener y optimizar la plataforma de software actual basada en Linux embebido y RTOS Mantenimiento diario del código de la plataforma, incluyendo revisión de diseño, revisión de código y lanzamiento Responsable de identificar y resolver problemas de la plataforma en todas las etapas del ciclo de vida del proyecto Diseñar sistemas complejos de software embebido, asegurando que cumplan con los requisitos de rendimiento, seguridad y fiabilidad Responsable del diseño, desarrollo y solución de problemas de módulos principales (transmisión de audio/vídeo, control, red, conectividad, almacenamiento, etc.) Diseñar, desarrollar y optimizar software embebido para microcontroladores, procesadores y otros sistemas embebidos Realizar análisis de rendimiento y optimizar el rendimiento del sistema, el uso de memoria y el consumo de energía Escribir, depurar y probar software para sistemas embebidos utilizando C/C++ y otros lenguajes de programación relevantes Utilizar métodos de compilación cruzada para integrar funcionalidades de terceros Diagnosticar y resolver problemas complejos en sistemas embebidos, trabajando estrechamente con los equipos de hardware y firmware para depurar y optimizar el rendimiento del sistema Realizar pruebas unitarias, pruebas de integración y validación del sistema para sistemas embebidos Asegurar que el software sea seguro, confiable y cumpla con todos los estándares de rendimiento, incluyendo protocolos de seguridad para proteger contra posibles vulnerabilidades Mantener y mejorar los sistemas de software embebido existentes Elaborar documentación técnica, incluyendo especificaciones de diseño, arquitectura de software y manuales de usuario Colaborar con proveedores externos y socios de terceros para integrar eficientemente componentes de hardware y software Colaborar con equipos multifuncionales para definir los requisitos del sistema y diseñar soluciones efectivas Mantenerse actualizado con las últimas tendencias y tecnologías en sistemas embebidos y aplicarlas para mejorar continuamente las características y el rendimiento de los productos Trabajar con los equipos de aseguramiento de calidad para garantizar la solidez y fiabilidad de los sistemas embebidos Capacitar y guiar a ingenieros juniors, brindando liderazgo técnico y compartiendo las mejores prácticas mediante revisiones de código y colaboración en equipo Requisitos Titulación requerida: Título universitario en informática, ingeniería informática, ingeniería eléctrica o campo relacionado 5 o más años de experiencia profesional en desarrollo de software Dominio del desarrollo de software embebido utilizando C/C++, con un sólido conocimiento de las mejores prácticas de programación Sólida base técnica en Linux embebido y RTOS, con un profundo entendimiento de los principios de diseño y arquitectura de software Habilidades sólidas para resolver problemas y tomar decisiones, con capacidad para pensar estratégicamente y actuar tácticamente Experiencia liderando el diseño, desarrollo e implementación de soluciones de software complejas y de alto rendimiento (confiables y escalables) en entornos de producción Experiencia con técnicas de optimización de rendimiento y consumo de energía para dispositivos embebidos Comprensión sólida de microcontroladores, procesadores e interfaces periféricas (por ejemplo, UART, SPI, I2C, GPIO) Experiencia con protocolos de red y seguridad en sistemas embebidos (por ejemplo, HTTP, MQTT, TLS) Experiencia con sistemas de control de versiones (por ejemplo, Git) y herramientas de integración continua Trayectoria comprobada de llevar productos de electrónica de consumo desde el diseño hasta el mercado Habilidades sólidas de comunicación escrita y verbal para colaborar eficazmente con equipos multifuncionales y partes interesadas, asegurando una comunicación clara y concisa de conceptos e ideas técnicas Capacidad para gestionar múltiples proyectos simultáneamente y priorizar tareas eficazmente en un entorno dinámico Titulación deseada: Experiencia en el desarrollo de productos de electrónica de consumo como IPC, timbres, centros de control (hub) y dispositivos para el hogar inteligente Experiencia en las capas inferiores de la pila de software de almacenamiento (sistema de archivos, dispositivo de bloques, SSD) Experiencia resolviendo cuellos de botella de rendimiento en plataformas y dispositivos con recursos limitados (CPU, memoria) Experiencia, conocimientos y habilidades comprobadas en arquitectura de plataformas Haber presentado propuestas a organizaciones de estándares o participado en el desarrollo de acuerdos de estándares Experiencia como mentor, líder técnico o liderando un equipo de ingeniería Beneficios Rango salarial: 140.000 - 200.000 USD Bocadillos y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes) Aportes a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasio 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 alimenta 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 iguales a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso por 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 normativo, nos esforzamos por crear un entorno de trabajo de apoyo 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 se aceptan consultas de agencias de terceros, y en este momento no podemos ofrecer patrocinio de visa.
$140,000-200,000
Cookie
Configuración de cookies
© 2025 Servanan International Pte. Ltd.