Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Kotlin Mobile Developer  image - Rise Careers
Job details

Senior Kotlin Mobile Developer

TouchBistro is looking for a Senior Software Developer (Kotlin) to enhance and optimize their POS system. They are seeking an experienced developer to help deliver and iterate on solutions for their customers.

Skills

  • Kotlin development
  • REST API integration
  • SQLite management
  • Asynchronous programming
  • Agile development

Responsibilities

  • Architect, design, and develop high-quality Kotlin applications with a focus on Ktor.
  • Enhance and optimize existing solutions for scalability and performance.
  • Collaborate cross-functionally to solve complex technical challenges.
  • Propose and implement solutions aligned with business goals.
  • Mentor junior developers and foster a culture of technical excellence.
  • Conduct thorough code reviews to maintain high standards.

Education

  • Diploma or Bachelor's in Computer Science
  • Software Engineering or a related field

Benefits

  • 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
To read the complete job description, please click on the ‘Apply’ button
TouchBistro Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
TouchBistro DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TouchBistro
TouchBistro CEO photo
Samir Zabaneh
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Kotlin Mobile Developer , TouchBistro

TouchBistro is on the lookout for a talented Senior Kotlin Mobile Developer to join our dynamic technology team, working remotely from Canada. As we enhance our Point-of-Sale system, we need someone who can architect, design, and develop high-quality Kotlin applications, focusing primarily on Ktor for embedded server development. In this role, you'll be active in improving both existing solutions and introducing innovative technologies that align with our business goals. Collaborating cross-functionally with your peers, you'll solve complex technical challenges while mentoring junior developers and sharing best practices. You'll have a great opportunity to stay ahead of industry trends and contribute to a culture of technical excellence within our close-knit group. If you’re passionate about developing scalable applications and making a real impact in the restaurant industry, you’ll fit right in at TouchBistro. Here, we believe in making our developers productive and fearless while fostering an environment of collaboration and respect. With generous perks including professional development, flexible health plans, and engaging team culture, you will find joy and purpose as we continue to innovate and support the success of restaurateurs worldwide.

Frequently Asked Questions (FAQs) for Senior Kotlin Mobile Developer Role at TouchBistro
What are the key responsibilities of a Senior Kotlin Mobile Developer at TouchBistro?

As a Senior Kotlin Mobile Developer at TouchBistro, you'll be responsible for architecting, designing, and developing high-quality Kotlin applications with a focus on Ktor for embedded server development. Your role will involve enhancing existing solutions for better scalability and performance, collaborating with cross-functional teams to tackle complex technical challenges, and mentoring junior developers while contributing to knowledge-sharing initiatives.

Join Rise to see the full answer
What skills are required for the Senior Kotlin Mobile Developer position at TouchBistro?

To excel in the Senior Kotlin Mobile Developer role at TouchBistro, candidates must have 4-5 years of hands-on Kotlin development experience, strong expertise in client-server architectures, REST API integration in a SaaS environment, and experience with Ktor. A deep understanding of SQLite management, Kotlin coroutines, and asynchronous programming is essential, along with proficiency in unit testing. Strong communication skills to work effectively in an Agile environment are also crucial.

Join Rise to see the full answer
What does the team culture look like for the Senior Kotlin Mobile Developer at TouchBistro?

At TouchBistro, the team culture for the Senior Kotlin Mobile Developer role is vibrant, inclusive, and collaborative. You’ll work alongside passionate, innovative, and driven individuals who prioritize technical excellence and mentorship. The environment promotes open communication and a culture of respect, ensuring everyone feels valued and encouraged to share their ideas and expertise.

Join Rise to see the full answer
What are the typical projects a Senior Kotlin Mobile Developer at TouchBistro would work on?

As a Senior Kotlin Mobile Developer at TouchBistro, you can expect to work on various projects such as architecting new Kotlin applications, optimizing existing features for our POS system, and integrating innovative technologies to enhance user experience. You'll have a chance to directly contribute to solutions that help restaurants streamline their operations, which will ultimately reflect on customer satisfaction and business success.

Join Rise to see the full answer
What benefits does TouchBistro offer to a Senior Kotlin Mobile Developer?

TouchBistro offers a comprehensive benefits package for the Senior Kotlin Mobile Developer role, including a generous time-off program, health, dental, and vision benefits, a flexible health and wellness plan, parental leave, and professional development opportunities. Employees also enjoy monthly lunches and a robust volunteer program, fostering community involvement.

Join Rise to see the full answer
Common Interview Questions for Senior Kotlin Mobile Developer
Can you explain your experience with Kotlin and how it relates to mobile development?

In response, you can discuss specific projects where you utilized Kotlin for mobile app development, emphasizing any frameworks like Ktor you've used for server-side integration. Highlight specific features you implemented and the impact those had on user experience and application performance.

Join Rise to see the full answer
What strategies do you use to ensure high-quality code in your projects?

Be prepared to discuss your approach such as conducting thorough code reviews, utilizing unit testing with tools like JUnit and Mockito, and adhering to best coding practices. Mention how you foster a collaborative environment that encourages feedback.

Join Rise to see the full answer
How do you approach collaboration in cross-functional teams?

Explain your philosophy around teamwork, including specific situations where you collaborated with designers, product managers, or other developers. Highlight your communication skills and how you adapt your approach based on team dynamics.

Join Rise to see the full answer
Can you share an example of a complex technical problem you solved?

Provide a specific example that demonstrates your problem-solving skills. Describe the challenge faced, the steps you took to analyze the problem, and the solution’s impact on project outcomes or team efficiency.

Join Rise to see the full answer
What is your experience with REST API integration in a SaaS environment?

Discuss specific examples of RESTful services you’ve integrated in your previous work, including your understanding of client-server architecture. Mention tools and methods you used to ensure effective communication with APIs.

Join Rise to see the full answer
How do you stay updated with the latest technology trends and developments?

Mention reputable sources you follow, such as blogs, forums, or conferences related to Kotlin and mobile development. Highlight how you apply newly learned technologies or trends to your work.

Join Rise to see the full answer
Describe how you handle tight deadlines and multiple projects.

Share your strategies for time management and prioritization, emphasizing any tools or methodologies you've used, such as Agile frameworks or Kanban boards, to maintain productivity without compromising quality.

Join Rise to see the full answer
What is your experience with mentoring junior developers?

Describe your mentoring style and provide examples of how you've provided guidance to junior developers. Discuss any specific successes they've achieved under your mentorship.

Join Rise to see the full answer
What challenges have you faced while working in Agile environments?

Talk about specific challenges you've encountered, such as adjusting to changes in project scope or rapid iterations, and how you overcame these obstacles while maintaining team morale and project direction.

Join Rise to see the full answer
Why do you want to work as a Senior Kotlin Mobile Developer at TouchBistro?

Reflect on your passion for the restaurant industry and innovative technologies. Mention how you align with TouchBistro’s mission to support restaurateurs and how this role fits into your career goals and aspirations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings
Photo of the Rise User
Customer-Centric
Empathetic
Feedback Forward
Transparent & Candid
Reward & Recognition
Collaboration over Competition
Photo of the Rise User
Posted 8 days ago

TouchBistro is the iPad point of sale (POS) solution designed specifically for the restaurant industry. TouchBistro improves staff and operational efficiencies, lowers costs, and provides a customer experience like no other! As the #1 grossing fo...

16 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins