Senior Mobile Software Developer (Kotlin)

TouchBistro is an all-in-one Point-of-Sale and restaurant management system that powers more than 29,000 restaurants worldwide.
Tincup, CO 81210, USAOuray, CO, USAReno, NV, USA
Android
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Senior Mobile Software Developer (Kotlin)

TouchBistro is seeking a Senior Mobile Software Developer specializing in Kotlin to join their technology team. As a leading provider of restaurant management systems powering over 29,000 restaurants globally, TouchBistro offers an exciting opportunity to work on their POS system's Android features. The role involves architecting and developing high-quality Kotlin applications, optimizing existing solutions, and mentoring junior developers.

The ideal candidate will bring 4-5 years of Kotlin development experience and strong expertise in Android application development. You'll work in a collaborative, agile environment with a focus on delivering solutions that meet growing customer demands. The position requires proficiency in Kotlin, coroutines, SQLite, and unit testing frameworks like JUnit and Mockito.

TouchBistro offers a comprehensive benefits package including health, dental, and vision coverage, parental leave, professional development opportunities, and a flexible work environment. The company culture emphasizes collaboration, innovation, and a shared passion for supporting restaurateurs' success.

This remote position is open to residents of Ontario, Quebec, New Brunswick, Nova Scotia, Newfoundland, or PEI. You'll be part of a diverse, restaurant-obsessed, tech-loving team working to streamline operations and improve guest experiences in the restaurant industry. The role offers the chance to make a significant impact on a product that helps restaurant owners manage their businesses more effectively.

Last updated 30 minutes ago

Responsibilities For Senior Mobile Software Developer (Kotlin)

  • Architect, design, and develop high-quality Kotlin applications
  • Use Ktor for embedded server development
  • Optimize and enhance existing software solutions
  • Collaborate with cross-functional teams
  • Propose effective solutions aligned with business objectives
  • Mentor and guide junior developers
  • Share knowledge and best practices
  • Stay informed about industry trends
  • Participate in and conduct code reviews

Requirements For Senior Mobile Software Developer (Kotlin)

Kotlin
  • 4-5 years of hands-on experience in Kotlin development
  • Proven track record of successful software development projects
  • Proficient in building and optimizing Android applications using Kotlin
  • Deep understanding of Kotlin and coroutines
  • Strong understanding of SQLite
  • Comfortable with unit testing using Junit, mockito
  • Strong ability to work collaboratively in agile environment
  • Effective communication skills
  • College Diploma or Bachelor's in Computer Science, Software Engineering, or related field

Benefits For Senior Mobile Software Developer (Kotlin)

Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Generous Time Off Program
  • Health, Dental, and Vision Benefits
  • Flexible Health and Wellness Plan
  • Parental Leave & top up
  • Employee Assistance Program
  • Professional Development
  • Volunteer Program
  • Monthly Lunches

Interested in this job?

Jobs Related To TouchBistro Senior Mobile Software Developer (Kotlin)

Senior Android Engineer, Guest & Host

Senior Android Engineer role at Airbnb, building mobile-first payment experiences and working with a global payments platform handling transactions across 191 countries.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.

Senior Android Engineer (Women's Health)

Senior Android Engineer position at WHOOP, focusing on developing innovative women's health features for their wearable technology platform.

Sr. Android Engineer (+React Native) - GP

Senior Android Engineer position at Gorilla Logic, focusing on native Android and React Native development, requiring 5+ years of experience and strong technical expertise.

Senior Software Engineer (Android)

Senior Android Engineer role at SiteMinder, developing critical mobile applications for the world's leading hotel commerce platform.