




Description: Technical Requirements (Mandatory) * Software development experience (Mid-level), including: * React Native (Android focus) * Node.js and TypeScript (REST APIs) * Integration with SDKs/APIs and best practices for payment flows (idempotency, error handling, and timeouts) * Relational database (PostgreSQL) and writing performant queries * Git, basic CI/CD pipelines, and environment management (dev/staging/production) * Familiarity with monitoring and logging tools (e.g., Sentry, CloudWatch, Grafana/Kibana) focused on transaction traceability * Familiarity with security and LGPD compliance applied to apps and APIs (secure storage, encryption, tokens) * Technical English for reading documentation and SDKs Develop and enhance the point-of-sale (POS) front-end application and associated backend services, ensuring high availability, performance, and an excellent user experience. Integrate and certify POS terminals with Brazilian electronic payment acquirers and participate in the app publishing lifecycle. About the Opportunity You will join the POS team, working closely with the Tech Lead, Product Owner, QA, and Level 2 Support. We expect autonomy in delivering end-to-end features, strong communication skills, and a quality-focused mindset, taking full ownership of your deliverables. Responsibilities * Implement end-to-end features: mobile (React Native) and backend (Node.js/TypeScript) * Integrate and certify acquirer and Android POS SDKs/APIs (credit/debit, installment, refund, contactless, logs, and evidence) * Participate in app publishing processes (Google Play/App Store) or corporate/MDM distribution: versioning, signing, and tracks * Develop and maintain REST APIs, integrations with legacy systems, and third-party services * Write tests, conduct code reviews, and collaborate on continuous quality and performance improvement * Monitor and troubleshoot production incidents, with support from the team * Document technical workflows, integrations, and key decisions * Participate in agile ceremonies, estimation, and planning * Support field pilots/certifications when required (occasional travel) 251220020255456546


