Jobs Toronto - Post Jobs for Free
2 Jan 2020

Part-Time Sr. Mobile Architect

Arminus Software LLC – Posted by Veer Singh Anywhere

Job Description

Position :  Sr. Android Architect /Mobile Architect
Location:  Montreal, Canada
Job Type: Long Term Contract

Minimum 10+ years of experience in Designing & Developing Android Mobile Applications within the Android OS for devices or tablets. Should have excellent technical knowledge of Java for Android and the Android Studio, demonstrating strong experience/knowledge of the Android SDK.

General Requirements:

  • Good understanding of software development practices
  • Strong knowledge and understanding of different Android platforms
  • Good understanding of OO programming and design patterns
  • Knowledge of SQLite, MySQL or similar database management system
  • Experience working with remote data via REST, JSON, XML and SOAP Apis
  • Experience working in an agile environment
  • Proven ability to design, optimize and integrate business processes across disparate systems and mobile technologies
  • Experience with mobile analytics
  • Demonstrated deployments of enterprise or consumer-facing hybrid mobile solutions for industry standard environments including iOS, Android, PhoneGap (Apache Cordova), and Windows Phone etc.,
  • Working knowledge of HTML5, CSS3, and JavaScript would be considered a plus
  • A thorough understanding of OOP, design patterns in enterprise application integration
  • Excellent analysis skills and the ability to develop processes and methodologies
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies
  • Experience/knowledge of Enterprise Mobile Device Management (MDM) solutions
  •  Determine and Understand the data requirements and NFRs
  • Identify, define and Analyze Data and Solution Architecture
  • Perform benefit analysis of solution options and technology
  • Model and Design building blocks for Mobile solution
  • Guide Developers perform review of work products and provide oversight
  • Define and review Architecture design principle and processes
  • Be accountable for the technical integrity of the project architecture/design
  • Take part in reviewing, designing, and trouble-shooting project technical architecture, designs, common components, and code
  • Tools & Technology: Android Studio, ADB, AVD Manager, Gradle

Key Responsibilities

  • Defining the overall technical architecture for the mobile application that is envisioned with the customer
  • Defining the technical requirements for the implementation of the mobile solution
  • Reviewing code and guide team on the best practices in optimizing the solutions
  • Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices selected with the customer
  • Preparing technical solution and architecture documents, artifacts, work products and presentations for the customer
  • Experience in developing reusable artifacts/frameworks, re-usable assets, Industry-solutions, reference architecture, design, development and QA best practice
  • Experienced in designing and developing mobile sdk and integrating mobile apps with web-services and external APIs
  • Understanding of mobile security protocols, analytics and social channel integration.
  • Understanding various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.
  • Contribute toward excellence in a highly collaborative, team-oriented environment
  • Lead and mentor development teams
  • Work closely with Project Managers, Senior Business Analysts, and UX teams
  • Take ownership of the solution from end to end, and be responsible for translating functional requirements into a mobile solution

Thanks & Regards,


Talent Acquisition Specialist

Arminus Software LLC

Direct No.: +1-732-676-1619


Job Categories: Information Technology (IT). Job Types: Part-Time. Salaries: 100,000 and above.

Job expires in 5 days.

267 total views, 1 today

Apply for this Job