Mobile SDK Engineer

Product · Toronto, Ontario
Department Product
Employment Type Full-Time Employee
Minimum Experience Mid-level

Proto is prioritising Ukrainian candidates intending to relocate to Canada for this job. Canadian candidates are welcome to apply.

Proto is a leader in inclusive chatbots and multilingual contact center automation in emerging markets. Our AI Customer Experience (AICX) solutions serve regulators and operators with customer support automation pain points that require high-performance and novel natural language understanding for under-resourced languages from Africa to Asia.

Who is Proto?

Proto was founded in 2018 at the National Taiwan University to deliver impactful and effective conversational AI for underserved markets. We’ve grown across 4+ industries and 10+ markets with the catalytic support of the Bill & Melinda Gates Foundation, Omidyar Network, USAID, Rockefeller Philanthropy, FedDev Ontario, National Research Council of Canada, and the African Development Bank. Clients range from the central banks of the Philippines, Ghana, Rwanda & Zambia to digital banks, health clinics, gaming operators & more. Learn more at 

Recent Awards

2021 Inclusive Fintech 50 Winner
2021 Africa Digital Financial Inclusion Facility Winner
2020 Alliance for Financial Inclusion Fintech Finalist
2019 Central Banking Fintech & Regtech AI Award Winner
2019 Alliance for Financial Inclusion Fintech Finalist
2019 iGaming Asia Congress Innovation Winner
2018 RegTech for Regulators Accelerator Chatbot Competition Winner

About the Team

Proto’s team is extremely global with 92% BIPOC (Black, Indigenous, and Persons of Colour) and 50% female members working across over ten countries. We’re a remote team of self-starting and entrepreneurial NLP engineers, SaaS sales professionals, and digital nomads. Our management operates established processes for cross-cultural and timezone collaboration while limiting Zoom to an hour a day.

Job Summary 

  • Establish and maintain the technical vision, roadmap, and development cycle of Proto Mobile SDK; 
  • Produce documentation for clients and internal users; 
  • Coordinate with product manager, platform team, QA, and UX designers. Create spec documentation in line with business requirements; and,
  • Other tasks deemed within the framework of the position. 


  • BSc in computer science, engineering, or related field;
  • Experience working with a remote teams; 
  • 3+ years in iOS/Android development; 
  • Adept in mobile architecture and patterns. That includes programming languages (Swift, Java, Kotlin), tools (IDEs, Gitlab, Jira), mobile platforms, and application frameworks; 
  • Experience in CI/CD; 
  • Strong attention to detail; and, 
  • Hands-on technical expertise.

Preferred Qualifications

  • Experience in B2B solution and SaaS software; 
  • Experience in developing real-time messaging chatroom; and,
  • Experience in developing multilingual user interfaces.


  • 20 vacation days. In addition to local holidays.
  • Remote work with relocation to Canada. Start working anywhere in the world with the intention to relocate to Ontario, Canada.
  • Proto gear & allowances. Proto outfits its team with quality swag and offers a WFH program for computer equipment purchases.
  • High standards & autonomy. Work with a global team doing their best work and execute upon an ambitious expansion plan.

Proto is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.

Thank You

Your application was submitted successfully.

  • Location
    Toronto, Ontario
  • Department
  • Employment Type
    Full-Time Employee
  • Minimum Experience