[This opportunity is not affiliated with the Department, Faculty of Arts & Science, or University of Toronto. Registration fees may apply. We share this opportunity at the request of the organizers in case it is of interest to our student body. Participation is as the sole discretion of the individual.]
Job Description:
We are looking for a passionate, self-motivated, organized, and team-oriented mobile developer with specific expertise in Android and object-oriented design, development, and complexity/performance optimization.
Required Background:
- Minimum 3 years mobile development experience
- Experience managing full mobile product lifecycle (e.g., building, managing, releasing, publishing, maintaining)
- Degree in Computer Science, or a related field
- Strong communication skills (orally and in writing)
- Multiple apps published in Google Play Store
Required Skills (Expertise in most of the following):
- Strong understanding of object-oriented programming concepts, designs, best practices
- Ability to write clear, concise, well-structured, and well-organized code
- Must be able to provide design and feature suggestions
- Extensive experience in Java, Android SDK framework
- Ability to manage and mentor junior mobile developers
- Strong understanding of threading techniques pros/cons
- Strong understanding of data structures and their respective pros/cons (e.g., types of lists, hash maps,…)
- Significant experience designing highly flexible user interfaces
- Ability to work collaboratively across various cross-functional teams
- Ability to do whatever it takes to deliver results
Beneficial Skills:
- Innovative thinker with very strong problem solving and risk management skills
- Innate desire to understand/optimize all components of a system
- Specific knowledge of security techniques is an asset (e.g., code obfuscation, minimizing vulnerabilities)
- Ability to identify weaknesses in existing code and improve it
- Experience implementing smartphone app-based unit/stability testing
- Familiarity with Kotlin
Interested candidates should send their resume and a cover letter describing their experience and suitability for the position. Specifically, please identify some previous applications you have worked on and clearly identify your role in the development.
Starting Date: Immediately
Successful candidates must have legal authorization to work in Canada on a full-time basis for any employer. Only those candidates selected for an interview will be contacted. Mapsted Corp. is an equal opportunity employer.
Benefits: Mapsted Pays 100% of the premiums for life, AD&D insurance, extended health coverage, Vision and Dental Coverage for the Full Time Employees. More detail about the compensation package and benefits will be discussed with the successful candidates.
Job Type: Full-time