Lead Mobile Architect/Developer
Location: Denver, CO
Positions: Multiple
Duration : 6+ Months Contract to Hire
Duties & Responsibilities:
As a member of Mobile Application development team, you will build important products and features that directly impact the consumer experience. Responsible for building the next generation of new media technology across multiple platforms including tablets, phones, gaming systems and Smart TVs. Hands on development of front-end applications. Success will be measured by the velocity of products launched and customer satisfaction achieved.
Actively and consistently support all efforts to simplify and enhance the customer experience.
Responsible for the software development efforts across multiple platforms including mobile, tablets, browsers, gaming consoles and Smart TV’s.
Possesses firm understanding of Web 2.0 technologies, protocols, data models and user interface programming. Translates product feature requirements into high performance, scalable software solutions. Builds to web and mobile development best practices.
Ensures alignment between the business operational strategies and technical solutions.
Qualifications:
Skills /Abilities and Knowledge
Ability to read, write, speak and understand English
Experience in medium to large scale consumer facing product
Proven track record building and releasing new products from conception to production
Possess a deep technical knowledge of client side UI/UX development across multiple platforms and form factors (Web, Phone, Tablet, TV, etc.)
Experience in designing and coding in Java, Objective-C, Javascript, CSS
Solid understanding of web-oriented architecture, RESTful services, JSON
Deep hands-on knowledge of mobile specific tools, best practices and challenges
Ability to work in a fast-paced and collaborative agile environment
Aptitude and eagerness to learn from a new environment and make an impact quickly
Ability to manage and foster change
Ability to lead large, cross-functional teams in order to achieve business goals and results
Ability to listen to multiple points of view and synthesize against goals for recommendations
Ability to plan, prioritize and organize effectively and independently
Ability to handle multiple projects and tasks
Ability to make decisions and solve problems while working under pressure
Ability to show judgment and initiative to accomplish job duties
Ability to communicate with all levels of management and company personnel
Ability to communicate orally and in writing in a clear and straightforward manner
Ability to use personal computer and software applications, proficiency with Word, Excel and PowerPoint
Good organizational and office management skills
Great cognitive and communications skills
Great analytical skills
Good business acumen and sense of urgency to achieve business results
Android:
5 years of professional experience in mobile application development. (Junior person will obviously have less)
Core Android Development
Proficient in Android application development.
Able to develop and architect multiple Android applications across versions
Must possess a good understanding of Android UI guidelines.
Experience in implementing native libraries in application by using the Android NDK.
Proficient in developing Android Framework Services using Intent, Services and AIDL.
Experience in using Storage options in Android like Shared Preferences.
Experience in using Fragments, Activity workflow, ActionBar Navigation, Menu designs and view controls, and Loaders.
Experience in using debugging tools like Logcat, ADB, fastboot and Hcidump.
Proficient with common Android Framework API's (Location, Camera, Notifications, Maps
IOS:
REQUIRED QUALIFICATIONS
Skills /Abilities and Knowledge
Ability to read, write, speak and understand English
Experience in medium to large scale consumer facing product
Proven track record building and releasing new products from conception to production
Possess a deep technical knowledge of client side UI/UX development across multiple platforms and form factors (Web, Phone, Tablet, TV, etc.)
Experience in designing and coding in Java, Objective-C, Javascript, CSS
Solid understanding of web-oriented architecture, RESTful services, JSON
Deep hands-on knowledge of mobile specific tools, best practices and challenges
Ability to work in a fast-paced and collaborative agile environment
Aptitude and eagerness to learn from a new environment and make an impact quickly
Ability to manage and foster change
Ability to lead large, cross-functional teams in order to achieve business goals and results
Ability to listen to multiple points of view and synthesize against goals for recommendations
Ability to plan, prioritize and organize effectively and independently
Ability to handle multiple projects and tasks
Ability to make decisions and solve problems while working under pressure
Ability to show judgment and initiative to accomplish job duties
Ability to communicate with all levels of management and company personnel
Ability to communicate orally and in writing in a clear and straightforward manner
Ability to use personal computer and software applications, proficiency with Word, Excel and PowerPoint
Good organizational and office management skills
Great cognitive and communications skills
Great analytical skills
Good business acumen and sense of urgency to achieve business results
V3Main offers excellent careers opportunities for professionals who possess outstanding interpersonal skills and are results-oriented team players. If you are interested to join our team, please submit your resume and cover letter on the Apply page or email it to careers@v3main.com.