Senior Software Engineer (React) - Remote Work
AgileEngine, LLC.
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior React Native Engineer to own device and hardware integration for a new Android tablet-based POS platform, bridging the React Native application layer with physical restaurant hardware including payment terminals, Kitchen Display Systems, and printers. You will build native Android modules in Kotlin and Java, implement device communication over TCP/IP, sockets, and IoT protocols, design offline‑first edge‑compute topologies, and own the full Android device lifecycle including zero‑touch provisioning and OTA updates. The role requires active use of AI‑assisted development tools as part of daily engineering practice.
WHAT YOU WILL DO
Integrate the POS with payment terminals, Kitchen Display Systems, kitchen printers, and other restaurant floor devices;
Implement device communication for connected and disconnected states using TCP/IP, sockets, UDP, and IoT protocols;
Build native Android modules using Kotlin and Java for hardware and protocol access and expose them to React Native through native modules and TurboModules;
Design edge‑compute and device topologies to ensure the POS continues operating during cloud connectivity outages;
Implement zero‑touch onboarding and fleet provisioning for Android tablets;
Own the device lifecycle, including provisioning, monitoring, remote configuration, OTA updates, and decommissioning.
MUST HAVES
- 4+ years of software engineering experience, including hardware‑or device‑integrated systems;
- Solid experience with React Native and TypeScript;
- Hands‑on native Android development with Kotlin and/or Java, including building and bridging native modules to React Native;
- Strong knowledge of device and networking protocols, including TCP/IP, sockets, UDP, and IoT protocols;
- Experience with offline‑first application development;
- Experience with Android device fleet provisioning, including zero‑touch enrollment and device‑owner or kiosk modes;
- Experience using AI‑assisted development tools such as Claude or GitHub Copilot.
NICE TO HAVES
Experience migrating legacy Windows or OPOS POS systems to a cross‑platform native stack;
Experience with C, C++, or JNI for low‑level device development;
Experience with cloud IoT platforms such as AWS IoT Core or AWS Greengrass;
Experience with cross‑platform device frameworks such as Qt;
Experience integrating payment terminals at the device level, including tokenization and payment gateways;
Experience in the QSR or retail industry.
PERKS AND BENEFITS
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD‑based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
Flextime: Flexible schedule with remote and office options.
#J-18808-Ljbffr
- ...Senior Software Engineer (Platform) Job Description Join Us to Shape the Digital World. We’re passionate about delivering cutting-edge technology to some of the world’s top startups and companies, powered by diverse and empowered teams of technologists eager to drive...SeniorHorario flexible
- ...ALTEN MÉXICO, a leading engineering company specializing in innovative solutions across various industries, is seeking a Senior Software Engineer to join our talented team. The ideal candidate will play a vital role in developing and maintaining high-quality software solutions...SeniorPráctica
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+... ...to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to design and build scalable middleware services powering...SeniorTrabajar en la oficinaRemoto
- ...Honeywell in Monterrey, NL is seeking a Senior Procurement Project Specialist with a software development focus to design, implement, and maintain procurement software solutions using .NET technologies. The role blends procurement process knowledge with strong technical...SeniorTrabajo híbrido
- Senior Software Engineer page is loaded## Senior Software Engineerlocations: Monterrey, Mexicotime type: Full timeposted on: Posted 9 Days Agojob requisition id: R57037**Job Summary:**Trellint is seeking a Senior Java developer leader with Relational database backend experience...Senior
- ...We are seeking an experienced Senior Full Stack Developer to design, build, and maintain... ...understand requirements and lead junior engineers. Design, development, testing,... ...Design, develop, and maintain advanced software systems while adhering to high standards...Senior
- ...Overview Confiz is seeking a highly skilled Senior Software Engineer to support our growing LATAM team in Mexico. with strong expertise in Retail Point of Sale (POS) and Payment platforms. This role is focused on hands-on design, development, and integrationof POS...Senior
- ...SWBC is looking for a talented individual to develop and maintain our Software as a Service (SaaS) solutions in Monterrey, Mexico. This role requires collaboration in self-organized teams, where you will ensure software meets customer expectations and guide junior developers...Senior
- ...SWIVEL is seeking a talented individual to develop and maintain our Software as a Service (SaaS) solutions and core internal integrations. This role works within self‑organized teams to ensure software is built to customer expectations and guides and mentors developers...SeniorTrabajar en la oficina
- Una empresa de ingeniería líder en Santiago de Querétaro busca un Ingeniero de Software Senior para desarrollar y mantener soluciones de software de alta calidad. El candidato ideal tendrá un dominio avanzado en programación en C/C++ y al menos 2 años de experiencia con...Senior
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across... ...to meet you! ABOUT THE ROLE We are looking for a Senior/Lead QA Automation Engineer to own and evolve automated testing frameworks,...SeniorTiempo completoContratoTrabajar en la oficinaRemoto
- A technology company based in Monterrey is seeking a Senior Software Engineer to design and develop complex transportation applications. The ideal candidate will leverage AI tools for software development and mentoring. Required skills include Java programming, database...Senior
- ...idea y un usuario es corta. El rol Buscamos un Junior Software Engineer que quiera crecer rápido en un equipo chico y con impacto real... ...actual hasta módulos nuevos— acompañado por desarrolladores más senior. Desarrollar funcionalidades full-stack de a poco: desde...SeniorTrabajar en la oficina
- ...AgileEngine, LLC. in Querétaro, Mexico is seeking a Senior Backend Engineer responsible for architecting and building core systems of an AdTech platform. You will design services for campaign delivery and integrations using Python, Django, and Kubernetes. This role...SeniorRemoto
- ...Inteva Products is seeking a senior leader to head a group of product engineers for automotive interior components. You will manage multiple assignments, ensure design deliverables meet schedule, and mentor a cross-functional team across global programs. The role requires...Senior
- ...AgileEngine, LLC. is seeking a Senior Backend Engineer to design and build scalable Golang microservices as part of a large migration from a legacy PHP monolith to a cloud-native, service-oriented architecture on GCP. You will own infrastructure with Terraform in a...SeniorRemoto
- ...AgileEngine, LLC. is seeking a Senior React Native Engineer to own device integration for a new Android tablet POS platform. You will bridge React Native with hardware like payment terminals and printers, building native Android modules in Kotlin/Java and enabling...SeniorRemoto
- ...integration of internally re-used standard software components and adaptation/integration... ...Strong Understanding of software engineering principles and best practices.... ...Advanced Seniority Senior...SeniorTrabajar en la oficina
- ...AgileEngine is seeking a Senior Full Stack Engineer to build robust server-side solutions for a SaaS platform operating at scale, collaborating across Java, React, SQL, Redis, and Elasticsearch. You will contribute to architecture decisions, design reusable client integration...SeniorTrabajar en la oficinaRemotoTrabajo híbrido
- ...Bases de Datos MariaDB MySQL Microsoft SQL Server Experiencia comprobable en Desarrollo de software de alto desempeño. Performance Engineering. Root Cause Analysis. Optimización de aplicaciones empresariales. Diagnóstico de problemas...SeniorTemporalInicio inmediatoLunes a viernes
- ...Middle/Senior Full Stack Engineer ID73950 Full time | AgileEngine | Mexico Posted On 07/16/2026 Job Information City Querétaro State... ...is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+...SeniorTiempo completoTrabajar en la oficinaRemoto
- A leading engineering and construction firm is seeking an experienced engineer in Santiago de Querétaro to lead the design of high voltage substations. Candidates must possess a Bachelor’s in electrical engineering and have over 8 years of related experience. Key responsibilities...Senior
- ...y socios internacionales para construir tecnología que genera impacto. Más información: Buscamos un Desarrollador Fullstack Senior para integrarse a un equipo internacional trabajando en aplicaciones web de producción con componentes de inteligencia artificial y...SeniorRemoto
- ...AgileEngine is growing its Senior Backend Engineer team in Mexico to design scalable middleware for digital ordering, payments, loyalty, and 3rd-party integrations across a major consumer platform. You will build Node.js/TypeScript microservices and serverless apps with...Senior
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+... ...to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to design and build scalable Golang microservices as part...SeniorTrabajar en la oficinaRemoto
- ...Mexico. This role demands deep technical expertise in electrical engineering design and the ability to communicate effectively with diverse... ...troubleshooting challenges. Expertise in electrical design software is a key requirement, along with advanced English skills. #J...Senior
- ¿QUÉ HARÁ EN ESTE ROL? Liderar el diseño y desarrollo de integraciones entre sistemas empresariales usando SnapLogic y estándares modernos de APIs. La experiencia en transformación de datos y protocolos de autenticación es clave para conectar plataformas SaaS con los sistemas...SeniorAprendiz
- ...and revenue. Through our proprietary sportsbook and casino engine, we enable partners to offer real social interactions, predictive... ..., and scale their platforms with confidence. As a Senior Full Stack Software Engineer , you will be instrumental in designing, building...SeniorTrabajo híbrido
- ...Fitch Group is currently seeking a Data Engineer based out of our Monterrey, Mexico office... ...includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging... ...& translate technical concepts to with senior management & non-technical stakeholders....SeniorTemporalTrabajar en la oficinaInicio inmediatoTrabajo híbrido
- ...ITC Home is seeking a Senior SAP FI Consultant in Santiago de Querétaro, Mexico. The candidate will provide support for the SAP FI/CO modules and participate in SAP S/4 HANA project migrations. Responsibilities include system design, configuration, and enhancement of...SeniorTrabajo híbrido
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Software Engineer (React) - Remote Work. ¡Sea el primero en aplicar!
- ingeniero de desarrollo de software Santiago, N.L.
- desarrollador de software Santiago, N.L.
- software developer Santiago, N.L.
- software engineer Santiago, N.L.
- senior IT manager Santiago, N.L.
- programador senior Santiago, N.L.
- senior Santiago, N.L.
- senior suites Santiago, N.L.
- senior engineer Santiago, N.L.
- senior buyer Santiago, N.L.



