Mobile Manager Blackstraw
Blackstraw
Office Location
Full Time
Experience: 5 - 5 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: iOS, Swift, Python, Mobile development, android, Communication skills, MVVM, Mvc, version control, App Store, Java, Threading, Performance tuning, APIs, Cocoa Touch, xcode, Retrofit, Material Design, Google Play, Kotlin, offline storage, Picasso, RxJava, Flutter, React Native
About Blackstraw
Job Description
We are looking for a mobile architect who will be responsible for the development, delivery, maintenance, and documentation of applications aimed at a range of iOS and Android devices including mobile phones and tablets. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential. Key Responsibilities: - Experience in deploying models on device. - Converting models in Python to swift. - Own the design, development, and deployment of iOS & Android applications based on client specifications. - 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 (e.g., MVVM, MVC, etc.) and how they should be tested. - Hands-on experience with version control tools. - Knowledge of and experience with the latest rules and regulation in deploying apps to Google Play and the App Store. Preferred Qualifications: - Bachelor's Degree or higher in Computer Science, Engineering, or a related subject. - Prior experience in end-to-end mobile app development, preferably at an 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 Java/Python and/or Kotlin. - 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, Xcode, Retrofit, Picasso, Rxjava, etc. - Working knowledge of Flutter would be good to have. - Knowledge of React Native will be a bonus. Key Traits: - Should have excellent communication skills. - Should be self-motivated and willing to work as part of a team. - Should be able to collaborate and coordinate with offshore and onshore teams. - Be a problem solver and be proactive to solve the challenges that come his way.,