IOS Architect/ Developer – Matrix Precise, Inc. – Oakland, CA

About Matrix Precise:

Matrix Precise Inc. is a Technology Development, Consulting and R&D Company. We provide solutions in the areas of facial recognition, smart retail, handwriting recognition and smart robots. Our client services also entail a range of development and support solutions from web and mobile application development, infrastructure and production support and testing services. We offer very competitive compensation and benefits packages including health insurance and 401K.


Position Summary:

As an IOS Architect/ Developer you will be working on architecture, design and development and maintenance of IOS hybrid applications. You will be for architecting, designing, developing, implementing, maintaining and supporting IOS applications. You should be a hands-on technical lead and have a background in leading API for IOS development as well as, Android development. Health care industry experience is a big plus. The job location is in the San Francisco Bay Area (Oakland, CA).


Responsibilities and Duties

  • Work closely with the Manager, Scrum Master/Scrum Product Owner and Business Analysts for understanding the system’s functional and non-functional requirements.
  • Collaborate and facilitate solution development, enhancements and fixes based on release schedules.
  • Participate in sprint planning and release planning and estimations
  • Manage day to day development, maintenance and support activities.
  • Support the entire software development life cycle including support and maintenance.
  • Establish development standards, procedures and best practices.
  • Help team resolve issues, conflicts and barriers
  • Must be able to facilitate discussion and facilitate alternatives or different approaches.
  • Will analyze requirements, wireframes and capabilities of related systems to develop appropriate solutions.
  • Design and Write clean, stable, unit-tested code and accompanying documentation where needed.
  • Responsible for code asset management for applications and promoting asset reuse.
  • Performs unit/integrated system testing according to detailed functional specification.
  • Supports the implementation of systems into production.
  • Assists team members performing system maintenance and support tasks.
  • Mentor IOS developers and perform code reviews.
  • Utilizes accepted methodologies and tools in a disciplined manner.
  • Ensure that process is followed, team is functional and productive.
  • Coordinate Onsite and Offshore development activities where applicable.
  • Monitor and track sprints and development activities to deliver highest quality of products.
  • Keep team on track of deliverables and timelines
  • Experience with task planning and estimating effort.


Required Soft Skills:

  • Adaptable and able to pick up new technologies and design techniques quickly.
  • Self-motivated, detail oriented and organized.
  • Must be a team player.
  • Excellent communication (oral and written), interpersonal, organizational, and presentation skills.


Qualifications and Skills:

  • Must have at least 10 years of experience working through the design, development, release cycle, and delivering software products to market and at least 6 years in IOS mobile applications development.
  • At least 2 years as Architect/Technical Lead
  • Experience with Scrum methodology and Agile practices.
  • Good understanding of fundamentals of iterative development.
  • Expert in Objective-C, CoreData/Sqlite, Cocoa Touch frameworks, developer tools (Xcode), Story board development, JSON, Rest APIs and unit testing frameworks.
  • Working with Media frameworks is a plus.
  • Expert in manual memory management and ARC, debugging, profiling, unit testing, continuous integration, provisioning, distributing and submission to the App Store.
  • Intimately familiar with iOS design patterns and coding conventions as well as Apple’s Human Interface Guidelines and App Store Review Guidelines
  • Expert understanding of networking, local data caching and multitasking on iOS.
  • Solid experience with commonly used 3rd party libraries and services (e.g. AFNetworking) and Cocoa Pods development.
  • Expert on IOS platform changes, new features and requirements.
  • Development experience with Android platform and J2EE platform, a plus
  • Good understanding of Java, HTML, CSS and JavaScript.
  • Have sound Object Oriented Programming skills
  • Demonstrated the ability to architect, design, plan and execute.
  • Bachelor’s Computer Science, MIS or related experience required
  • Working experience in HealthCare industry is highly desirable

ROvB58F9Ww

Source: Indeed.com
Click Here To Apply