Senior Mobile Engineer, Android

EQ Bank is Canada's Challenger Bank, innovating the banking experience with over $100 billion in combined assets under management and administration.
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Mobile Engineer, Android

EQ Bank, Canada's Challenger Bank, is seeking a Senior Mobile Engineer for Android to join their innovative team in Toronto. With over $100 billion in assets under management, EQ Bank is reimagining banking for Canadians. This role offers an exciting opportunity to lead the development of high-performance mobile applications, collaborating with cross-functional teams to create innovative solutions.

The ideal candidate will have 5+ years of experience in Android development using Kotlin or Java, strong architectural skills, and a deep understanding of mobile application best practices. You'll be responsible for designing, developing, and maintaining mobile applications, mentoring junior developers, and staying at the forefront of industry trends.

EQ Bank offers a competitive package including bonuses, RRSP matching, comprehensive health benefits, and professional development opportunities. The role is hybrid, allowing for a balance of remote and in-office work at their King Street East location in Toronto.

Join EQ Bank to challenge traditional banking norms, work with cutting-edge technologies, and contribute to building the future of banking in Canada. If you're passionate about mobile development, enjoy solving complex problems, and want to be part of a growing FinTech leader, this role could be your next career move.

Last updated 4 months ago

Responsibilities For Senior Mobile Engineer, Android

  • Lead the design, development, and maintenance of high-performance mobile applications for iOS and Android platforms
  • Collaborate with cross-functional teams to define and implement innovative solutions
  • Architect and implement robust and scalable mobile solutions
  • Stay up to date with the latest industry trends and best practices
  • Mentor and provide technical guidance to junior developers
  • Conduct code reviews and contribute to coding standards
  • Troubleshoot and resolve complex technical issues
  • Work closely with product managers to translate business requirements into technical specifications
  • Collaborate with backend engineers for integration
  • Participate in the entire mobile application lifecycle
  • Optimize mobile applications for performance, scalability, and usability
  • Evaluate emerging technologies and frameworks
  • Contribute to technical documentation and knowledge sharing

Requirements For Senior Mobile Engineer, Android

Kotlin
Java
  • Post-secondary degree in Computer Science, Engineering or related technical degree or equivalent experience
  • 5+ years of experience working in cross-functional, agile teams to deliver and support mobile applications
  • 5+ years of Android (Kotlin or Java) experience
  • Strong understanding of mobile application architecture and design patterns
  • Ability to architect scalable and maintainable mobile solutions
  • Strong knowledge in programming languages relevant to mobile development
  • Solid understanding of object-oriented programming and functional programming concepts
  • Experience with GraphQL, WebSocket, Github (or other version control systems) preferred
  • Strong skills in writing unit test cases and conducting automated testing
  • Proficient in debugging and performance optimization for mobile applications
  • Familiar with CI/CD pipelines and tools
  • Knowledge of mobile application security best practices
  • Strong understanding of secure coding principles and encryption techniques
  • Excellent interpersonal, communication, and presentation skills

Benefits For Senior Mobile Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
  • Competitive discretionary bonus
  • Market leading RRSP match program
  • Medical, dental, vision, life, and disability benefits
  • Employee Share Purchase Plan
  • Maternity/Parental top-up
  • Generous vacation policy, personal days and a moving day
  • Virtual events to connect with colleagues
  • Annual professional development allowance
  • Comprehensive Career Development program

Interested in this job?