14 Jan
Mobile Consultant/ Architect
Texas, Austin , 73301 Austin USA

Vacancy expired!

Job Title: Mobile Consultant/ Practitioner

Location: Atlanta, GA / Austin, TX – Remote till pandemic

Type: Full Time

Job Description

Experience Required: 12+ years

Must have skills Experience with iOS, Swift, SwiftUI, Objective C, Cocoa Touch, Android, Java, Kotlin, Kotlin Coroutines, ARCore, Jetpack Compose, RxJava, Retrofit Gradle

10+ years in mobile application development with end to end implementation experience Familiarity with MVVM, MVP, MVC, VIPER design patterns Understanding of analytics solutions from Adobe and Google Cloud Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis Deep knowledge on multithreading programming is necessary Exceptional analytical aptitude and attention to detail Good knowledge of Ecommerce Technology and Architecture Have basic understanding of UML, XML, Web Services Experience with developing Augmented Reality applications Good knowledge on framework integration and dependency management tools like Cocoa Pod/ Carthage, Gradle etc. Experience with Push notification frameworks such as Urban Airship Experience in developing Location based services including Map Kit Good Experience in various debugging tools especially Instrument tools Good Knowledge on Unit Testing and UI testing practices Experience in continuous integration practices (Tools like Jenkins) is preferable

Roles & responsibilities Experience in Mobile program end to end implementation Finding the best tech solution among all possible to solve the existing business problems Describing the structure, characteristics, behavior, and other aspects of software to project stakeholders. Defining features, phases, and solution requirements Analysis of new requirements (business requirements), business impacts, work prioritization and estimation. Select the technology stack to be used for implementing solution. Compliance with non-functional requirements such as scalability, usability and reliability. Prepare Low level and High-Level design document or technical specifications. Analyzing the technology environment Analyzing enterprise specifics Analyzing and documenting requirements Setting the collaboration framework Creating a solution prototype Participating in technology selection Controlling solution development Supporting project management

Generic Managerial Skills Ability to take business requirements and develop functional design and help in technical design Good organizational and problem-solving skills Good team player who is self-motivated and well organized Strong oral and written communication skills Ability to work with remote teams Ability to manage project scope Ability to ensure quality of the delivered components. Onshore / Offshore team management, capacity planning Offshore co-ordination for construction and testing of defects/BRs, review and code delivery

Vacancy expired!


Related jobs

Report job