Mobile Engineer

Agileengine — Colombia · Posted ~2 weeks ago

Skills

React Native Node.js TypeScript mobile development offline-first architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mobile engineering role focused on developing reliable applications using modern frameworks, building backend integrations, and creating smooth offline-capable user experiences.

Highlights

Build modern mobile applications, work with cross-functional teams, and contribute to high-quality software products.

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 Mobile Engineer (React Native) to build POS applications and backend features in React Native and Node.js for a major QSR platform, working within an established architecture. You will develop TypeScript features for the POS tablet app, maintain Node.js service endpoints, and build reliable offline-first experiences using modern synchronization approaches. You will also participate in code reviews and Agile delivery, with active use of AI-assisted development tools as part of your daily work. We prioritize quality over speed, so strong engineering fundamentals and hands-on production experience are essential. WHAT YOU WILL DO - Build React Native and TypeScript features for the POS tablet app within established patterns. - Implement and maintain Node.js and TypeScript service endpoints. - Write clean, well-tested code and take part in code reviews. - Debug and resolve defects and production issues for your features. - Participate in Agile delivery, including planning, estimation, and retrospectives. MUST HAVES - 4+ years of software engineering experience, with production delivery preferred. - Hands-on experience with offline-first or local-first data beyond simple caching, using Automerge, Ditto, or comparable CRDT-based sync frameworks. - Solid experience with React Native and TypeScript, with the ability to write Node.js backend code. - Strong fundamentals in data structures, API design, debugging, and testing. - Experience with REST APIs, service-based architectures, databases, and persistence. - Ability to follow established architecture and standards. - Experience using AI-assisted development tools such as Claude and GitHub Copilot as part of day-to-day development. - Upper-intermediate English level NICE TO HAVES - Exposure to AWS serverless services such as Lambda, DynamoDB, and SQS. - Offline-first or state-management experience. - Experience with test-driven development. - QSR or retail experience. PERKS AND BENEFITS - Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget - Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews - Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm - Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands - Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized - Well-being & support: access local well-being programs and people-focused support tailored to your location