Sr. Android Mobile Developer Location Toronto, Canada

100,000 - 200,000

Job Description:

Manager's Comments:-

  • We moved on to an online coding problem where he couldn’t make any attempt at a solution even after I repeatedly suggested that I was able to provide help if he could tell me what he didn’t understand / was stuck on.
  • It’s a problem any 1-2 year university student should be able to get through
Overall, I had two large concerns:
  • His inability to ask for help when I made it clear that he could
  • When he did start to write some code, it looked as though he had no idea what he was doing (sounds harsh, but this is the honest truth)
  • We're looking for a Senior Android Developer with a passion for building complex but dependable apps so slick, beautiful, and user-friendly that it pains our users to put their phones down.
  • As a Senior Android Developer on our Mobile team, you'll get a chance to steer the technical direction of our app, provide guidance on the intricacies of the Android platform, help grow our team, and build features that leave our users in awe.

What you'll do

  • Collaborate, engage in design/architecture discussions, and share your ideas while building the next generation of features for the platform
  • Be curious and inquisitive about everything
  • Live in Github creating pull requests, reviewing code, merging branches, and generally be a great team player by seeking out and providing feedback
  • Innovate by participating in hackathons and initiatives important to you and your team
  • Continuously integrate clean, scalable, robust, testable code
  • Shape, build, and evolve our growing API responsible for powering our platform, iOS, and Android apps
  • Push the boundaries of whats possible by tackling challenges in architecture, scalability, security, and performance
  • Contribute to the growth of our team by providing coaching to junior developers

What we re looking for:

  • Sc. or Masters in Computer Science or related field
  • 3-5 years experience building Android apps
  • You've moved on from Eclipse, use Android Studio, can't get enough Material Design, proficient in Java, and automate everything in Gradle
  • Believe in using the right tool for the job whether that's installing a third-party library or writing one yourself
  • A great design eye, paying close attention to the smallest of UI and UX details
  • You're efficient to the point where you can (but smart enough not to) automate yourself out of work
  • Confident in object modeling and OOP concepts
  • Strong in networking & concurrency
  • Comfortable in a UNIX / Linux environment
  • Excellent written and verbal communication skills


Share Profile