Tekgence Inc
Mobile Developer
Tekgence IncCanada1 day ago
ContractInformation Technology, Business Development

About the Role:

We are seeking an experienced Mobile Developer (Android / iOS) to join our team on a contract basis in Toronto. The ideal candidate will have strong experience building, maintaining, and optimizing high-quality mobile applications and will collaborate closely with product managers, designers, and backend teams to deliver exceptional user experiences.


Key Responsibilities:

  • Design, develop, test, and maintain native mobile applications for Android and/or iOS
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, scalable, and well-documented code
  • Ensure application performance, quality, and responsiveness
  • Identify and fix bugs, performance bottlenecks, and security issues
  • Participate in code reviews and contribute to best practices
  • Integrate APIs and third-party libraries
  • Stay current with mobile development trends, tools, and platform updates


Required Qualifications:

  • 8+ years of professional mobile development experience
  • Strong experience with:
  • Android: Kotlin and/or Java, Android SDK
  • iOS: Swift and/or Objective-C, iOS SDK
  • Solid understanding of mobile application architecture and design patterns (e.g., MVVM, MVC)
  • Experience consuming RESTful APIs and working with JSON
  • Familiarity with version control systems (Git)
  • Strong problem-solving and communication skills
  • Ability to work independently in a contract-based environment


Nice to Have:

  • Experience with cross-platform frameworks (e.g., React Native, Flutter)
  • Experience with CI/CD pipelines for mobile apps
  • Knowledge of app store deployment processes (Google Play Store, Apple App Store)
  • Experience working in Agile/Scrum environments
  • Background in performance optimization and mobile security best practices

Key Skills

Ranked by relevance