M

Mad Mobile

SaaS POS for retail and restaurants

Front-end Architect

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeColombo, Sri LankaNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science or equivalent and at least 7 years of experience developing production enterprise applications and managing teams.
  • A proven track record as a Software Architect architecting complex software systems.
  • Extensive full-stack experience with web-based technologies and architectures, including RESTful APIs, Java, microservices, HTML5, JavaScript/ES6, Node.js, React, React Native, and Flux/Redux.
  • An in-depth understanding of databases, Linux, and containers or virtual machines.

Responsibilities

  • Design and develop enterprise software solutions that meet high standards of engineering rigor, performance, scalability, stability, and maintainability.
  • Provide technical leadership and guidance to development teams, ensuring adherence to architectural best practices and guidelines.
  • Adhere to continuous integration and continuous delivery practices.
  • Ensure high code quality by following software engineering best practices and design principles.
  • Collaborate in a cross-functional team within an Agile delivery environment.
  • Follow DevOps principles and participate in the full software lifecycle, including development, quality assurance, deployment, and post-production support.

Desired Qualifications

  • Familiarity with mobile application development for iOS and/or Android.
  • Familiarity with working in a Scrum Agile delivery environment.
  • Familiarity with DevOps practices and prior experience working with cloud Infrastructure as a Service or Platform as a Service providers such as AWS.
  • Familiarity with hybrid web application frameworks such as Cordova and/or Capacitor JS.
  • Experience developing modular React applications, emphasizing component reusability and maintainability.
  • Experience translating and integrating design systems into reusable React components.

About the Company

Mad Mobile

SaaS POS for retail and restaurants

Mad Mobile provides a SaaS platform to modernize point-of-sale systems for retail and restaurant businesses. Its two main products are Concierge for Retail, a mobile POS and staff tools that integrate with existing enterprise systems, and CAKE for Restaurants, an all-in-one POS with tableside ordering, online ordering, self-service kiosks, and QR payments (with CAKE MenuPad for legacy systems). It differentiates itself through mobile-first tools across retail and hospitality, deep enterprise integrations, and 24/7 global support after acquiring CAKE. Its goal is to simplify hospitality by making future transactions in retail and restaurants mobile and seamless, supported by about $3 billion in annual payments.

Company size
201-500
Company stage
Debt Financing
Total funding
$70M
Headquarters
Tampa, FL
Founded
2010

Recently Posted Jobs

Explore more opportunities at Mad Mobile

See more jobs