Porto Alegre, Rio Grande do Sul, Brazil · Remote OK
Senior
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, a…
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
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, a…
Skills: Python, React, Full Stack Development, LLM, Cursor
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Senior
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, a…
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
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, a…
Senior Backend Developer | Java | Exclusive for people with disabilities
Porto Alegre, Rio Grande do Sul, Brazil · Hybrid
Senior
SOBRE A GETNET A Getnet é a fintech líder em soluções de pagamento na América Latina e na Península Ibérica. A empresa oferece soluções multicanais robustas e flexíveis que se adaptam às necessidades dos clientes, integr…
Skills: Java, Spring Framework, Microservices, Azure, MongoDB
Women in Tech – Exclusive Leadership Opportunities
Porto Alegre, Rio Grande do Sul, Brazil · Hybrid
Senior+
SOBRE A GETNET A Getnet é a fintech líder em soluções de pagamento na América Latina e na Península Ibérica. A empresa oferece soluções multicanais robustas e flexíveis que se adaptam às necessidades dos clientes, integr…
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
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, a…
Skills: Python, SQL, AWS SageMaker, Machine learning, Data pipelines
We are Nacar. A solution-first creative partner helping ambitious organizations shape and deliver the right products, services and experiences — with clarity, rigor and creative excellence. Rooted in Palo Alto, Barcelona…
Software Engineer, iOS Core Product - Porto Alegre, Brazil
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
Senior Software Engineer, Core Experiences - Porto Alegre, Brazil
Porto Alegre, Rio Grande do Sul, Brazil · Remote OK
Senior
Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own …
Skills: Kotlin, Kotlin Multiplatform, SDK Development, API Design, Systems Thinking
Senior Software Engineer, Windows/Desktop Applications - Porto Alegre, Brazil
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, ne…
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Senior
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, a…
Skills: Data Science, Python, SQL, AWS Athena, PostgreSQL
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
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, a…
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
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, a…
Skills: Tableau Desktop, Amazon Redshift, Data visualization, Dashboard migration, Data platform modernization
Porto Alegre, Rio Grande do Sul, Brazil · Remote Solely
Mid level
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, a…
Skills: Data Engineering, Databricks, Amazon Redshift, SQL, AWS S3
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or craftin…
Skills: C++, Java, Gameplay Systems Development, Rapid Prototyping, Game Architecture
AI Deployment Engineer 📍 São Paulo / Porto Alegre - Hybrid The operational layer is becoming ALIVE — humans are already awakening the AGI that will make agents Real and Self-Driven. If you want to succeed in life using …
Skills: AI Agent Orchestration, RAG, MCP, Observability, Knowledge Management
We are Nacar. A solution-first creative partner helping ambitious organizations shape and deliver the right products, services and experiences — with clarity, rigor and creative excellence. Rooted in Palo Alto, Barcelona…
Porto Alegre, Rio Grande do Sul, Brazil · Remote OK
Mid level
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, a…
We are Nacar. A solution-first creative partner helping ambitious organizations shape and deliver the right products, services and experiences — with clarity, rigor and creative excellence. Rooted in Palo Alto, Barcelona…
Skills: Interaction Design, UI Design, Prototyping, User Flows, Information Architecture
Design and implement multi-tier data synchronization for a global POS platform using offline-first guarantees and CRDT-based frameworks. Manage cloud data modeling with PostgreSQL and apply event-driven patterns like CQRS and saga for complex transactional workflows.
Requirements
Requires 4+ years of experience in distributed systems and strong proficiency in React Native, TypeScript, and Node.js. Candidates must have hands-on experience with offline-first architectures and conflict-resolution strategies.
Full job description
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 Software Engineer to own offline-first data synchronization for a global QSR POS platform, designing multi-tier sync across device, restaurant edge, and cloud backend. You will implement conflict-resolution using CRDT-based frameworks including Automerge or Ditto, apply event sourcing, CQRS, and saga patterns across order and payment flows, and model the PostgreSQL cloud data layer against local and edge stores. The role requires hands-on CRDT sync experience, React Native, Node.js, and distributed-systems fundamentals.
WHAT YOU WILL DO
- Design multi-tier synchronization across local device storage, restaurant edge, and cloud backend with offline-first guarantees;
- Implement conflict-resolution strategies using CRDT-based sync frameworks such as Automerge or Ditto, along with vector clocks, last-write-wins, merge policies, and eventual consistency;
- Apply event sourcing, CQRS, and saga patterns for order, kitchen, payment, and receipt workflows;
- Use real-time pub/sub or WebSockets to maintain live state across devices;
- Model the cloud data layer using PostgreSQL and define reconciliation strategies between local, edge, and cloud data stores.
MUST HAVES
- 4+ years of software engineering experience with production distributed-data or synchronization systems;
- Strong experience with React Native, TypeScript, and Node.js;
- Experience with offline-first or local-first data architectures beyond simple caching, including hands-on experience with Automerge, Ditto, or comparable CRDT-based synchronization frameworks;
- Solid understanding of distributed systems fundamentals, including conflict resolution, eventual consistency, idempotency, and ordering;
- Experience with event-driven architectures and asynchronous messaging;
- Experience with PostgreSQL and relational data modeling;
- Experience using AI-assisted development tools such as Claude or GitHub Copilot;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with local-first synchronization engines such as ElectricSQL;
- Experience with mobile local persistence technologies such as SQLite, MMKV, or WatermelonDB;
- Experience with PostgreSQL JSONB or document modeling;
- Experience in the QSR, retail, or other high-volume transactional environments.
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.
Related keywords
React NativeTypeScriptNode.jsDistributed SystemsCRDTAutomergeDittoPostgreSQLEvent SourcingCQRSSagaWebSocketsOffline-firstData SynchronizationRelational Data ModelingVector Clocks
We turn ideas into software that people love. Solutions that drive
business growth. Dedicated engineering & design teams
Industry
Software Development
Company size
1,001-5,000 employees
Founded
2010
Headquarters
Boca Raton, Florida
LinkedIn followers
59,648
AgileEngine is a digital consultancy offering top-1% tech talent across 15+ countries. We’ve helped 300+ clients in 17+ industries — from VC-backed startups to Fortune 500 brands — build software that solves real-world problems and drives measurable impact. Our clients achieve up to 3x higher ROI and 3x faster time-to-hire, with some partnerships spanning 10+ years.
Work with AgileEngine your way. Our flexible engagement models include staff augmentation and end-to-end product delivery, depending on your needs — ensuring faster scaling, seamless collaboration, and AI-enhanced productivity.
What we offer:
• Custom software development – scalable web, mobile, and backend solutions.
• AI & data solutions – GenAI, ML, and analytics for faster, smarter decisions.
• Design solutions – UX/UI consultancy and product design that wows users.
• Quality solutions – QA automation and testing for flawless delivery.
Our impact speaks for itself. AgileEngine has been listed on the Inc. 5000 for nine consecutive years, named among the Top 100 Software Development Companies of 2025 by Techreviewer, and recognized by Clutch as a Top Machine Learning Company.
Ready to build something exceptional? Schedule a free discovery call with our team!
Offices: Boca Raton, Florida, US · Greater São Paulo, BR · Ciudad de México, 00-16, MX · Kyiv, 01000, UA · Kharkiv, 61000, UA
How many Technology jobs are open in Porto Alegre, Brazil right now?
There are currently 108 open technology positions in Porto Alegre, Brazil listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Technology roles in Porto Alegre, Brazil?
Companies currently hiring include AgileEngine, FARFETCH, PagoNxt (a Santander company), Epic Games, Nacar Design, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Technology jobs in Porto Alegre, Brazil?
Yes — 95 of the 108 open technology positions offer remote or hybrid work (63 remote, 32 hybrid).
How do I apply for Technology jobs in Porto Alegre, Brazil?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.