Mobile Architect

Cynosure Corporate Solutions

Industry: IT

Category: Information Technology

Total Positions: 1

Job Type: Full Time/Permanent

Gender: No Preference

Salary: 70000 INR - 200000 INR (Monthly)

Education: Bachelor′s degree

Experience: Fresher

Location: , India

Posted Date: 22-04-2024

Expiry Date: 30-04-2024

Key Responsibilities:
  • Architect, build and deliver iOS & Android applications based on client specifications.
  • Pay attention to the application’s compatibility with multiple versions of iOS & Android and device types.
  • Work with the internal teams to translate designs and wireframes into high-quality code.
  • Will be responsible for talking to clients and internal stakeholders on project progress and delivery.
  • Should be familiar with Material Design guidelines, common mobile UX patterns,and anti-patterns.
  • Ability to write clean, modular, maintainable code if and when required.
  • Always keen to decrease tech debt, participate in code review sessions and suggest best practices.
  • Design, build and maintain high performance, reusable, and reliable code.
  • Create and document best practices for mobile development.
  • Have an understanding of different architectural patterns (eg. MVVM, MVC etc..) and how they should be tested.
  • You should have hands-on experience with version control tools.
  • Knowledge of and experience with latest rules and regulation in deploying apps to Google Play and the App Store.


Requirements

Preferred Qualifications:
  • Bachelor Degree or higher in Computer Science, Engineering or a related subject.
  • Prior experience in end to end mobile app development preferably at enterprise level.
  • Must have a minimum experience of 5+ years building iOS applications in Swift.
  • Must have a minimum experience of 5+ years building Android applications in Kotlin or Java
  • Hands on experience with offline storage, threading, and performance tuning.
  • Comfortable with creating and working with APIs.
  • Working knowledge of various libraries and frameworks in iOS and Android like Cocoa Touch, Cocoa Pod, Xcode, Android Studio, Retrofit, Picasso, Rxjava etc..
  • Working knowledge of Flutter.
  • Knowledge of React Native will be a bonus.