Hallo | Speak English with Natives

Software Engineer

Full time | Provo, Utah

Start Date: ASAP

About The Job

Hallo is an emerging startup in Utah. Software engineers at Hallo develop the next-generation technologies that change how language learners and teachers connect and interact with each other via live streaming. As a fast growing startup, our products need to evolve quickly as we are introducing and testing new features and handle usage at a massive scale, and extend well beyond the mobile app. We’re looking for engineers who bring fresh ideas from all areas, including Flutter, Firebase, AWS, international payment gateways, Web RTC, large-scale system design, data storage, artificial intelligence, web and mobile; the list goes on and is growing every day. As a software engineer, you will wear multiple hats and work on various projects critical to Hallo’s needs with opportunities to contribute to the main products of Hallo as you and our fast-paced business grow and evolve. We need our engineers to be agile, versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Hallo aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures lead to the creation of better products and services.

Hallo is and always will be not only a language learning company but also an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology’s greatest challenges and make an impact on millions, if not billions in the future, of users. At Hallo, engineers not only develop and innovate new features, but they work on performance, massive scalability, and large-scale applications. Hallo engineers are changing the world by disrupting the language learning industry and building the future of language learning.


  • Design, develop, test, deploy, maintain, and improve the software quickly.
  • Manage individual project priorities, deadlines, and deliverables.


  • Salary
  • Equity that will be worth a lot
  • Health Insurance
  • Startup Experience
  • Countless Opportunities
  • Best investment you could ever make in yourself

Minimum Qualifications

  • Bachelor’s degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Software development experience in one or more general purpose programming languages, including but not limited to: C/C++, Java, Python, JavaScript, and C#.
  • Experience working with two or more from the following: web application development, mobile application development, Flutter, Firebase, Web RTC, distributed and parallel systems, machine learning, information retrieval, natural language processing, and/or networking.

Preferred Qualifications

  • Startup experience.
  • Knowledge and experience with Dart, Flutter, Firebase, AWS, and Web RTC.
  • Master’s, PhD degree further education or experience in engineering, computer science or other technical related field.
  • Experience developing accessible technologies.
  • Interest and ability to learn other coding languages as needed.

*IMPORTANT: Check out this article, “Why You Should Join the Hallo Rocket Ship” before submitting your application to see if you would be a good fit for Hallo.

Close Menu

Suggested Topics for Products & Technology


  1. Showcasing Incredible Apps to Learn Foreign Languages
  2. Comparing & contrasting different foreign language apps based on functions
  3. How to Become Bilingual: Stories & Best Practices
  4. How to Become Multilingual: Stories & Best Practices
  5. Deciding on a language career outside of the industry
  6. Teaching Free English for Service online
  7. How to experience life abroad – at home
  8. Barriers to integrating technology in the classroom & how to overcome
  9. Free resources for teachers now teaching online due to COVID
  10. Integrating education technology in K-12 schools
  11. Integrating education technology in university & graduate programs
  12. Most Innovative Language Technology and Products when you don’t know the language
  13. Building community on a language learning app (as a business)
  14. Building community on a language learning app (as an influencer/teacher)
  15. How to host an online event (InEvent present)

Suggested Topics for Research


  1. The Pros and Cons of Online Learning
  2. The Pros and Cons of In-Class learning
  3. The relationship between technology and success in the classroom 
  4. How has the language learning industry changed throughout history
  5. Current growth trends in the education technology industry
  6. Current growth trends in the classic institutional education industry
  7. Presentation of 3 top TESOL Student Theses
  8. Discussion: Biggest flaws & opportunities in the language learning industry
  9. Discussion: Ways to improve classic educational system
  10. Comparing language learning programs & outcomes around the world
  11. International wealth & quality of life outcomes based on ESL acquisition
  12. Best careers in the language learning industry based on growth and salary
  13. Discussion: Which language learning educational systems need the most help & how to help
  14. In-Conference Research: Best methods for learning languages. Polling & Discussion
  15. Case study: reshaping policies in the institution to improve learning
  16. Language learning outcomes based on age
  17. Understanding and overcoming misconceptions about the difficulties of language learning
  18. Best curriculums based on short and long-term outcomes

Suggested Topics for Professional Development


  1. Linguistic Major Career Paths – Panel and Q&A
  2. Hallo Teaching Demonstration
  3. Hallo Teaching Practice
  4. Linguistic Major Career Paths – Presented by Professionals in their fields
  5. Linguistic Major Career Paths – Panel and Q&A
  6. Getting certified as an ESL Teacher (how to)
  7. Transitioning careers as a professional in the language learning industry
  8. Improving communication in your University Department
  9. Internship Opportunities & Tips for Finding a Student Internship 
  10. Find Your Students Internships
  11. Incorporating language learning apps into your curriculum
  12. Inside look at the life of Language Interpreters
  13. Inside look at the life of Forensic Linguists
  14. Inside look at the life of ASL Translators
  15. Inside look at the life of Computational linguists in the tech industry
  16. Inside look at the life of Speech Language Pathologists
  17. Inside look at the life of Content Developers
  18. Inside look at the life of International Business Workers
  19. Inside look at the life of Language Professors
  20. Interview Skills & What Interviewers Are Looking For – Panel
  21. Interview Skills & What Interviewers Are Looking For – Demonstrations & Practice
  22. How to Create the Best Resume
  23. Pros and Cons to getting certified online
  24. Developing personal brand (as a teacher, influencer, student, etc.)
  25. Tips for choosing a career
  26. How to transition to online teaching

Summit Agenda

Content goes here.