Job Description :
Mobile Developer
San Francisco, CA
6+ Months
Phone and skype


Requirement:::: Mobile Developer
1. Lead the design and development of an existing native application
2. Develop additional native mobile applications for iOS and Android platforms using Swift, Java, ReactJS.
3. Implement UI and UX designs based on specifications.
4. Integrate native mobile apps with any web services.
5. Comply with security guidelines, network infrastructure, and data governance.
6. Execute quality assurance testing for mobile application development in accordance with client methodologies.
7. Provide implementation support and maintain the application post-release.
8. Provide both front end and back end development, design, engineering, implementation and support.

Other tasks include:
1) Design and Collaboration
a. Participate in requirements validation, including solicitation and confirmation of business and technical requirements.
b. Develop traceability matrices, functional specifications, use cases, and user stories.
c. Collaborate with users and development team on design
i. Mobile applications shall be intuitive, simple, accessible, and easy to navigate and maintain.
ii. Minimize user interaction and accommodate various types of users.
iii. Generate functional UI and UX mock ups for phones and tablets.

2) Development and Distribution
a. Develop mobile application architecture. Contractor shall be flexible in ability to develop under potential changing business requirements.
b. Supports all stable versions of Apple iOS and Android versions.
c. Distribute mobile applications through the Apple App Store and Google Play Store.
d. Mobile application shall run on mobile phones and tablets using cellular data services, use IoT technology and real-time data, and have the ability to integrate with real-time messaging systems. Data caching will be provided on the mobile application when cellular connectivity is lost.
e. Collaborate for systems integration and branding of the application.
f. Application must integrate with web services through a RESTful API
g. Use industry standard continuous integration/deployment practices to develop, test, and deploy mobile applications.
h. Capability to adopt previous code base to support and maintain existing iOS and Android mobile applications.
i. Integrated real-time geographic location services

3) Performance, Quality Assurance, Support & Maintenance

The Mobile Application Developer candidates must have the following:
1. Bachelor’s Degree in Computer Science or closely related field from an accredited college or university.
2. Experience in the recent 3 years developing and maintaining a minimum of 3 native iOS mobile business applications, developed for a third party business and distributed in the Apple Store.
3. Experience in the recent 3 years developing and maintaining a minimum of 3 native Android mobile business applications, developed for a third party business and distributed through Google Play.
             

Similar Jobs you may be interested in ..