Software Architect

Sorry, this job was removed at 11:28 p.m. (CST) on Thursday, February 9, 2017
Find out who's hiring remotely in Austin.
See all Remote Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Summary:

Phunware is seeking a senior / architect level iOS software engineer with experience developing mobile software technology and solutions.  The engineer’s primary responsibility is to architect and implement mobile SDKs (libraries, samples, documentation, and features) for the Apple iOS platform.  This framework will be used by internal and external teams for application development and will include integration into all of our Customer Engagement Platform SDK features to enable rapid mobile app creation, deployment and management.

The ideal candidate is proactive, responsive, comfortable dealing with ambiguity, very experienced with iOS development and has a strong track record of having deployed production code.

Responsibilities: 

  • Architect and implement iOS Application Framework (libraries, samples, documentation) that interface with the Multiscreen as a Service Platform
  • Work with Product Management to take detail story driven requirements and implement them using Agile Test Driven techniques
  • Be hands-on; willing to roll up sleeves and write code when required
  • Create prototypes that demonstrate value and functionality of emerging technologies
  • Mentor and guide the team of iOS developers on best iOS practices and architectural design
  • Participate in peer code reviews
  • Work in an organized team oriented environment with shared responsibilities
  • Handle product/customer escalations when needed

Qualifications:

  • Bachelor’s degree (or higher) in Computer Science or Computer Engineering or related field or equivalent experience
  • 7+ years of professional software development
  • 5+ years professional iOS development experience using Objective C and Xcode
  • Excellent troubleshooting skills
  • Strong technical leadership and guidance skills
  • Outstanding skills at interacting with people, both within the organization (from developers to senior management) and with customers/partners
  • Responsible, organized and hard-working with excellent communication skills
  • Experience with Cocoapods, Git/Github, Confluence, JIRA, Slack, and modern software development toolsets 

Standing Out:

  • Experience with Actions / NSOperations
  • SQLite Experience, working with databases locally on iOS
  • Experience with information retrieval, network programming and/or developing large software systems - specifically web services / endpoints such as REST or SOAP
  • Experience with APNS / push notification implementations
  • Experience with cloud delivery platforms, ideally Amazon Web Services
  • Experience doing Test Driven Development (TDD), Continuous Integration (CI) and test automation
  • Experience with agile development processes
  • Open source software contributions
  • Track record of success in a startup or high-growth environment

Compensation and Benefits:

  • Competitive salary
  • Flexible time off policy
  • Full range of benefits including 401(k), medical, dental, and vision
  • Incentive stock options including “early exercise” provision
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

7800 Shoal Creek Blvd. Ste 230S, Austin, TX 78757

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PhunwareFind similar jobs