Junior Mobile Developer

ELO Esports
Job LocationCanada

Location: Canada – Remote

*Canadian Citizens Only*


At ELO we are a small startup and we’re passionate about gaming. We believe that every gamer deserves to have the best equipment in order to achieve their full potential on the world stage. That’s why we’ve dedicated ourselves to designing and producing the best gaming equipment on the market for professional gamers and we’ll never settle for mediocrity. At the heart of our company is our commitment to ensuring gamers that who use our products perform better than ever before.

Join Our Quest at ELO 

Our ethos is simple: No mediocrity, only excellence. Standards are high and people who  cannot hit deadlines or excel in their job need not apply. We’re committed to  innovation, quality, and performance, ensuring our gaming community always stays  ahead. 


Join a team in creating and deploying ELO’s premier mobile app for iOS and Android,  guiding it from idea to market. You’ll be the junior architect, working closely with a lead  developer and under the strategic direction of our CTO, to deliver an exceptional  gaming application that acts as a gaming hub for all platforms. 

  • Help with the app’s development, ensuring excellence and high performance.
  • Apply agile methods for the entire development process.  Be mentored by a senior developer and collaborate with the CTO for strategic  alignment. 
  • Build a scalable, maintainable, and secure app infrastructure. 
  • Solve technical issues to maintain top app performance. 
  • Promote innovation and continual enhancement within your team.


  • Have experience with software development experience, with a strong focus on  mobile application development. 
  • You need to have built something and are ready to show a mobile application  using Flutter. 
  • Proven experience in native mobile development for both iOS (Swift/Objective-C)  and Android (Kotlin/Java). 
  • Solid understanding and experience with MVC frameworks and RESTful API  design and best practices. 
  • Experience in native iOS and Android development, including UI/UX design,  application lifecycle, and third-party libraries integration. 
  • Familiarity with automated testing frameworks for mobile development • Proficiency in implementing professional UI/UX designs with attention to detail. • Agile development methodologies, continuous integration (CI) practices, and  version control (Git). 
  • Strong knowledge in software development best practices, architecture, patterns,  object-oriented design, algorithms, and data structures 

Great to have:

  • Experience with USB devices 
  • Experience with low level Android development 
  • Experience with Android accessibility API 
  • Experience in working with startups or dynamic project environments.

Employer Insights:

ELO highly values candidates that demonstrate a strong willingness to learn, have a growth mindset and take ownership for results.

*Be early for your interview and respond promptly if contacted.

Into the (Un)known

Robert Delfs explains how the framework of knowns and unknowns can help instructors along the path of discovery.

Related Industries: Coding, Data
An image shows a student wearing a suit and smiling at the camera.

What Kind of Coding Community Should I Join?

Don’t be afraid to try out different coding communities. Each one is unique and your coding community will be a valuable tool during your boot camp experience and your professional career.

Related Industries: Coding, Data
People work on coding on computer