Categorías
···
Entrar / Registro

Desarrollador Senior Python

$180,000-200,000/año

Checkmate

New York, NY, USA

Favoritos
Compartir

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

Como Desarrollador Senior Python, trabajará con nuestra aplicación y colaborará con equipos de terceros para integrar nuestra aplicación con las de ellos. Nuestro backend es un conjunto de APIs utilizadas por diversas aplicaciones frontend de React, incluyendo sitios web de pedidos en línea, aplicaciones móviles y quioscos de pedidos en tiendas. Contamos con tres APIs principales, cada una bastante grande: API Admin (para el panel de administración), API de Pedidos (para productos de comercio electrónico) y API en Tienda (para nuestros productos en tienda, incluyendo quioscos y sistemas de visualización en cocina). La aplicación principal se basa en Flask y utiliza MySQL como base de datos. No utilizamos un ORM para comunicarnos con la base de datos, por lo que debe estar bien versado en escribir SQL y trabajar directamente con una base de datos para ser eficaz. Integrar con APIs proporcionadas por el equipo de backend para ofrecer conexiones perfectas entre nuestras aplicaciones. Integrar directamente con APIs externas. Ampliar las capacidades de nuestras APIs REST: crear nuevos endpoints utilizando la especificación OpenAPI. Crear nuevas funcionalidades de backend para ayudar a expandir el conjunto de funciones de nuestros productos orientados al cliente. Mejorar la experiencia del usuario final reduciendo la latencia de los endpoints de la API utilizando todas las herramientas disponibles (consultas SQL, índices, caché, tareas en segundo plano, Datadog APM, etc.). Detectar y corregir errores encontrados por los usuarios finales. Reestructurar partes de la aplicación que requieren modernización. Ampliar el alcance y cobertura de la suite de pruebas automatizadas. Requisitos Excelentes habilidades de comunicación escrita y verbal. 5-10 años como Desarrollador Python. Experiencia con Flask o Django, con preferencia marcada por experiencia en Flask. Un conocimiento profundo sobre cómo trabajar directamente con bases de datos y escribir consultas SQL personalizadas. Experiencia trabajando en una aplicación orientada al consumidor con altos requisitos de rendimiento. Experiencia integrando APIs externas para pagos y otras funciones no principales. Experiencia trabajando en una aplicación de comercio electrónico, preferiblemente en la industria de restaurantes o minorista. Conocimiento y experiencia con sistemas CRM y/o aplicaciones de fidelización y marketing, directa o indirectamente mediante la integración con dichos sistemas. Experiencia práctica con Celery, Redis, Docker, Linux y AWS es un plus. Experiencia trabajando con una base de código establecida y asumiendo la responsabilidad de ciertas partes de la misma (si solo ha trabajado en proyectos creados desde cero, este puesto no es para usted). Capacidad para trabajar de forma independiente con mínima supervisión: debe ser autónomo, no requerir supervisión constante para mantenerse en tarea y disfrutar resolviendo problemas principalmente por su cuenta. Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado. El empleado debe estar disponible hasta al menos las 4 p.m. hora estándar del este de EE. UU. Dado que contratamos desde todo el mundo, nuestros empleados deben coordinar y estar presentes en tiempo real. 100 % Remoto $180,000 - $200,000 Beneficios Plan de atención médica (médico, dental y visual) Plan de jubilación (401k) Seguro de vida (básico, voluntario y por desastre) Tiempo libre remunerado flexible Licencia familiar (maternidad, paternidad) Discapacidad a corto y largo plazo Capacitación y desarrollo Trabajo desde casa Plan de opciones de acciones

Fuentea:  workable Ver publicación original

Ubicación
New York, NY, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero Senior de Desarrollo de Aplicaciones Móviles
Con sede central 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 excepcional y permitir a los consumidores disfrutar de un estilo de vida sin esfuerzo y continuo.    Descripción general: ¿Eres un desarrollador móvil experimentado con un historial comprobado de creación y liderazgo de aplicaciones de alto rendimiento? ¿Te desenvuelves bien en un entorno que valora la escalabilidad, la seguridad y experiencias de usuario fluidas? Si es así, ¡este puesto de Ingeniero Senior de Desarrollo de Aplicaciones Móviles podría ser perfecto para ti!   Como Ingeniero Senior, desempeñarás un papel clave en el diseño, desarrollo y mantenimiento de aplicaciones móviles de nivel empresarial que potencian las excelentes soluciones de red de TP-Link. Tomarás decisiones técnicas, mentorarás a desarrolladores junior y colaborarás con equipos multifuncionales para ofrecer experiencias móviles de vanguardia.   Si te apasiona crear aplicaciones móviles de alta calidad, ¡nos encantaría tenerte a bordo! Liderar el ciclo de vida completo del desarrollo de aplicaciones móviles de alta calidad para plataformas iOS y Android. Diseñar, desarrollar, lanzar y mantener aplicaciones móviles complejas, llevándolas desde la concepción hasta su lanzamiento exitoso. Colaborar estrechamente con equipos multifuncionales, incluidos diseñadores, gerentes de producto e ingenieros de control de calidad, para ofrecer experiencias de usuario incomparables. Brindar liderazgo técnico, mentoría y orientación a miembros junior del equipo, fomentando un entorno colaborativo y de alto rendimiento. Realizar revisiones rigurosas de código y ofrecer mentoría a desarrolladores junior, asegurando el estricto cumplimiento de los estándares de codificación y las mejores prácticas de la industria. Mantenerse a la vanguardia del panorama del desarrollo móvil mediante la investigación activa, el aprendizaje y la promoción de la adopción de tecnologías, plataformas y arquitecturas innovadoras. Analizar y optimizar el rendimiento de las aplicaciones, garantizando una respuesta rápida y una experiencia de usuario fluida. Contribuir a la arquitectura general y visión estratégica de nuestras iniciativas de desarrollo de aplicaciones móviles. Requisitos Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado.    Trayectoria comprobada como desarrollador de aplicaciones móviles, demostrando un sólido portafolio de aplicaciones lanzadas con éxito. Mínimo de 5 años de experiencia práctica en desarrollo de aplicaciones móviles. Dominio de lenguajes de programación como Swift (para iOS) y Kotlin/Java (para Android). Conocimientos amplios sobre arquitecturas de aplicaciones móviles, principios de UI/UX y mejores prácticas de la industria. Priorización constante de la experiencia del usuario y comprensión clara de los requisitos del usuario. Experiencia con sistemas de control de versiones (por ejemplo, Git), integración continua y canalizaciones de despliegue. Excelentes habilidades para resolver problemas y capacidad demostrada para solucionar problemas complejos. Sobresalientes habilidades de liderazgo, comunicación y colaboración. Capacidad para escuchar activamente y establecer mejores prácticas para equipos de desarrollo globales y remotos. Calificaciones deseables: Conocimiento de frameworks de desarrollo multiplataforma como React Native o Flutter. Experiencia en desarrollo backend y capacidad de integración. Implementación real utilizando SwiftUI o Jetpack Compose. Amplia experiencia en procesamiento de audio y video. Experiencia en procesamiento MRE. Beneficios Rango salarial: $140,000 - $200,000 Snacks 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 Evaluaciones semestrales y aumentos salariales anuales Beneficios de salud y 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 fomenta nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a cultivar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados 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, no se aceptan consultas de agencias de terceros, y actualmente no podemos ofrecer patrocinio de visa. Solicitar este empleo
Irvine, CA, USA
$140,000-200,000/año
Workable
SAP FICO - Necesarios principiantes para el proceso de implementación de proyectos - Remoto
SAPSOL Technologies Inc. busca titulados recientes que sean apasionados por SAP y estén deseosos de comenzar sus carreras como consultores SAP FICO. Si eres un recién graduado o alguien con poca o ninguna experiencia laboral previa, y tienes pasión por SAP y deseas trabajar en áreas de tecnología de vanguardia, esta podría ser una excelente oportunidad para iniciar tu carrera. Responsabilidades principales: Analizar los requisitos del negocio y traducirlos en soluciones SAP FICO. Configurar y personalizar los módulos SAP FICO para alinearlos con los procesos empresariales. Brindar experiencia funcional en los módulos SAP FI (Contabilidad Financiera) y CO (Control de Gestión). Realizar pruebas del sistema, pruebas de integración y pruebas de aceptación del usuario. Brindar capacitación y soporte a usuarios finales. Colaborar con equipos multifuncionales para garantizar una integración perfecta con otros módulos de SAP. Solucionar y resolver problemas relacionados con los módulos SAP FICO. Documentar especificaciones funcionales, procesos y configuraciones del sistema. Calificaciones y requisitos: Título universitario en Finanzas, Contabilidad, Tecnología de la Información o campo relacionado. Experiencia amplia en la configuración e implementación del módulo SAP FICO. Sólida comprensión de la integración con otros módulos de SAP y tecnologías relacionadas. Conocimiento sólido de los módulos SAP FICO, incluyendo Contabilidad General (GL), Cuentas por Pagar (AP), Cuentas por Cobrar (AR), Contabilidad de Activos Fijos (AA), Contabilidad de Centros de Costo (CCA) y Contabilidad de Centros de Beneficio (PCA). Habilidades para resolver problemas y capacidad de comunicarse eficazmente con partes interesadas técnicas y no técnicas. Habilidades de gestión de proyectos y experiencia en proyectos de implementación de SAP. La certificación SAP FICO es una ventaja significativa. Capacidad de adaptarse a las necesidades empresariales y tecnologías cambiantes. Tipo de visa - Solo EAD/GC/USC Envíe su currículum por correo electrónico lo antes posible a neelam@sapsol.com
Remote, OR 97458, USA
Salario negociable
Workable
Especialista en Documentación (SQL, C#)
WeSuite busca un Ingeniero de Documentación a tiempo completo como parte de su equipo con sede en White Plains, NY. Las responsabilidades del trabajo incluyen: Uso del Editor de Documentos de WeSuite para crear y programar propuestas y contratos para clientes. Creación y programación de documentos personalizados para clientes para su uso dentro del software WeSuite. Interacción directa con los clientes de WeSuite durante la implementación de nuevos sistemas y para realizar cambios posteriores a la implementación, con el fin de: confirmar y completar el alcance del trabajo brindar orientación a los clientes respondiendo preguntas y ofreciendo las mejores soluciones para satisfacer sus necesidades dentro del software cargar y probar documentos con y para los clientes completar los proyectos hasta la aprobación por parte del cliente Asistir a los equipos de Implementación y Soporte al Cliente de WeSuite según sea necesario para resolver problemas reportados por los clientes relacionados con sus propuestas, contratos e informes Trabajar con los clientes mediante sesiones remotas, teléfono y correo electrónico. Solución de problemas: revisar/resolver los problemas reportados, analizar errores para encontrar la causa raíz y resolverlos o detallarlos para su corrección por parte del equipo de desarrollo. Documentación: utilizar Monday.com y otras herramientas internas para documentar tareas de proyectos, actualizar y supervisar proyectos hasta su finalización, incluyendo la documentación del uso por parte de los clientes. Comunicación: coordinar y realizar reuniones de proyecto con clientes, proporcionar experiencia técnica, documentar todo seguimiento, próximos pasos y finalización. Ser un excelente comunicador, tanto en comunicación escrita como verbal, durante todo el proyecto. Colaboración: establecer confianza trabajando con clientes y otros miembros del equipo de WeSuite para crear y mantener excelentes relaciones. Trabajar con los clientes para crear, programar, implementar y probar documentos dentro de la aplicación de software. Interacción diaria con: Ejecutivos de Cuenta, Clientes, Gestión de Proyectos, Soporte al Cliente, Aseguramiento de Calidad y miembros del equipo de Desarrollo. Habilidades técnicas: se requieren conocimientos de bases de datos SQL, C# y HTML para programar automatización de datos, fórmulas, etc., específicos para documentos de clientes (propuestas, contratos, informes personalizados) dentro de las aplicaciones WeSuite. Escribir artículos y documentación para publicar en la Base de Conocimiento de WeSuite con el fin de ayudar a los clientes a aprender sobre las funciones de documentación de WeSuite y el uso del software. Convertirse en un experto en la configuración y uso del software, herramientas y sistemas de WeSuite para ofrecer la máxima calidad posible en el trabajo.   Requisitos Experiencia relevante y habilidades requeridas: ·        SQL Server y bases de datos ·        Escritura de consultas SQL ·        Uso de Crystal Reports para crear y programar documentos ·        C# ·        HTML ·        Entorno Microsoft Windows ·        Monday.com, Zen Desk, Excel, Word ·        Más de 3 años de experiencia directa en soporte de aplicaciones empresariales Habilidades adicionales requeridas: ·        Solución técnica de problemas y resolución de incidencias ·        Excelentes habilidades de comunicación, tanto escrita como verbal ·        Habilidades y experiencia en gestión y liderazgo de proyectos ·        Apoyo activo e interacción con clientes a todos los niveles
White Plains, NY, 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.