Senior/Principle Software Engineer (Android)

Senior/Principle Software Engineer (Android)

Careers Category: 
Careers Type: 
Careers Region: 
Careers Location: 

Senior/Principle Software Engineer (Android)

Zynga Toronto is looking for a Senior Engineer to join our engineering team!

The studio is currently working on a number of challenging projects employing a number of technologies/tools including (but not limited to) Objective-­C, Java, Unity, C++, and Ruby/Rails.

Come join us! You’ll find a dynamic and engaging culture with great perks (non­stop food, gym membership, subsidized commuting to/from the office using public transit, offsite events).  Our office is located in the downtown core and is easily accessible via the TTC and GO transit.

Minimum qualifications:

  • B.S. in Computer Science or related field or equivalent experience
  • 3+ years of mobile software development (iOS Objective-C or Android Java)
    • Application lifecycle
    • Building complex GUIs and custom components
    • Experience working with JSON and REST based interfaces
    • Familiarity with modern development patterns including MVC/MVP, safe multi-threading
    • Working with data stores such as CoreData, SQLite, or MySQL
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management (Git), build processes, testing, and operations
  • Excellent communication skills, and the ability to work effectively with others in a team environment
  • Good eye for detail, and a love of problem solving
  • Solve very large tasks and complex tasks involving multiple components
  • Ability to mentor junior members of the team
  • Can investigate areas of ambiguity

Preferred qualifications:

  • 3+ years of professional software development experience
  • Experience with profiling tools such as Instruments (iOS) or Android Studio memory/object allocation tracker and MAT
  • Comfortable with C/C++
  • Worked with one or more game engines such as Cocos2d-x or Unity
Jobvite ID: 
Requisition ID: