Senior Software Engineer

Skills
Mobile ApplicationsContinuous ImprovementE-InvoicingEnglishFleet ManagementModelingMotors
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of software engineering experience building shipping and operating production applications
  • Strong proficiency in Python and/or TypeScript
  • Hands-on experience with modern mobile or frontend development
  • Experience with React Native Expo React Query Zustand and SQLite is highly relevant
  • Strong software engineering fundamentals including maintainable architecture automated testing debugging performance security and operational reliability
  • Understanding of relational data modeling PostgreSQL caching API design distributed systems and asynchronous or event-driven workflows
  • Experience owning cloud-native delivery and operations including Terraform Docker Kubernetes Helm Argo CD AWS CI/CD observability and production incident response
  • Experience building point-of-sale or adjacent real-time transactional systems
  • Experience building offline-first applications synchronization engines or conflict-resolution workflows
  • Experience with native mobile capabilities app-store delivery and hardware integrations
  • Experience with payment processing e-invoicing and fiscalization
  • Strong product sense and customer empathy grounded in hospitality or food-and-beverage operations
  • Business-level English fluency with strong written communication and collaboration skills

Nice to have

  • Hands-on
  • Customer-focused
  • Collaborative
  • Pragmatic
  • Ownership mindset

Day to day

  • Design, build, deploy, and operate the next generation of Cloudbeds' point-of-sale experience for hospitality properties.
  • Work across the React Native and Expo app, Python/FastAPI backend, Terraform infrastructure, and Argo CD and Helm deployment configuration.
  • Own customer-facing workflows such as staff access, floor and table management, orders, payments, receipts, offline operation, and synchronization while ensuring reliability at scale.