Full-Time Job: iOS Developer, Cary, NC (Bandwidth)

Job Title: iOS Developer

Job location: Cary, NC

Employer: Bandwidth

Employment Type: Full-Time Job

Job Description

The New Services team mission is simple. We identify and drive next generation technologies that enable universal adoption of communication services. We are a small, focused team of forward-looking entrepreneurs that are active in multiple areas of innovation and disruptive technologies. We operate using Lean Startup principals, balancing speed, quality, and rigorous measurement.

As a Senior Mobile Software Engineer, you will be responsible for developing new Apple IOS apps and libraries. You will provide technical direction to other developers on the team and will ensure that rigorous standards are upheld. You will have a long-term vision with your approach to problems and can pivot on short notice. You enjoy working with vague direction and are passionate about delivering amazing solutions. You communicate clearly and enjoy publishing example code for others to learn from.

iOS Developer | Responsibilities

  • Rapid prototyping for new initiatives. Projects may include anything from the delivery of low-level IOS libraries to fully-functional apps demonstrating Bandwidth’s communications services.
  • Work closely with early adopters and customers to refine prototypes into usable features and services.
  • Write maintainable code with extensive test coverage
  • Provide technical and thought leadership in the evolution of Bandwidth’s mobile software stack.
  • Work with the entire organization including Product, Sales, Operations, and Engineering
  • Willingness to work on client and server-side technology stacks

iOS Developer | Requirement:

  • Strong skills in C++ / Objective C and Cocoa
  • Able to demonstrate common Cocoa design patterns
  • Knowledge of MVC pattern as used in iOS development
  • Knowledge of telecom services and associated protocols (SIP, RTP, G.7xx, SMPP) helpful for success in this role.
  • Excellent written and verbal communications
  • Recent experience in mobile development (2 year minimum)
  • Bachelor’s degree in CS or related Engineering field with 6 to 8 years of experience
  • Experience submitting application to iTunes, with previous approved products in iTunes App Store
  • Previous startup experience is a strong plus

SHARE THIS JOB

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati