Senior Software Engineer (iOS) GreatCall
THIS JOB HAS EXPIRED Description
GreatCall markets wireless services, devices and applications that help people stay connected, safe and healthy. We provide easy-to-use solutions backed by high quality customer service and work with industry-leading partners to ensure our solutions fulfill the needs of our customers. We are experts in serving the aging population but our solutions are appropriate for anyone who considers health and safety a priority. Our product portfolio includes the Jitterbug cell phone, 5star Urgent Response, The Responder, MedCoach, LiveNurse, and Wellness Calls among others. These products and services are widely available through our direct response channels and a wide retail distribution network that includes Walmart, Sears and Best Buy. Our apps are available in the iTunes and Android app stores.
About the Team
This team operates in a tight-knit, collaborative environment. IT, Systems Development, Product, Customer Care, Marketing & Sales, etc. all work closely together to align on creating value through health and wellness products and services. We also strive to maintain a strong bond and trust between our internal teams (architecture, development, test, configuration, operations, etc.). Our team encourages each other not to place blame or criticize but rather work together to help each other make their work life at GreatCall more satisfying and rewarding. This is a team that constantly looking for ways to improve our development operations through people, process, and technology. The team also fosters a culture of innovation and will expect you to contribute through new ideas and insights.
About the Job
The candidate will be primarily responsible for creating high quality iOS apps. These apps will tie in with our ever-expanding mobile apps (iPhone and Android) platforms via RESTful APIs. This platform already supports our apps by providing user account and profile APIs and subscription billing, and is being extended to provide location based services, connections to social networks, and a number of medical and health related data providing / searching services.
Analyze business requirements to determine how the apps should be built.
Design and develop complete iOS apps.
Implement components of iOS apps.
Partner with other software developers on the team to integrate iPhone and iOS applications into our existing infrastructure
Write unit tests to verify application functionality.
Estimate development efforts based on requirements and design.
Analyze and fix bugs.
Education: Minimum of Associate?s Degree in Computer Science or relevant field
Minimum five years commercial software development experience
Demonstrated experience using iOS
Demonstrated experience building applications using client-server architecture and multi-threading
Education: Bachelor?s degree in Computer Science or equivalent job related experience
Team player who is driven, willing to take initiative, responsible and eager to learn
Strong planning and problem solving skills
Strong attention to detail with excellent interpersonal and communication skills
Ability to work with minimal supervision and in a team environment
Strong experience with C or Objective-C
JSON web services
Demonstrated experience with Locations Based Services (LBS), GPS
Demonstrated experience with RESTful APIs
Familiar with best practices for iOS development
Designed, implemented, and published an IOS application
Solid understanding of object oriented (OOD / OOP), Agile, and Iterative and Incremental development methodologies, Asynchronous design patterns
Experience with Apple developer and iTunes connect portals
Experience with the Apple provisioning and submission process
Strong knowledge of Core Data including data migration.
Experience with GCD (Grand Central dispatch) and blocks
Experience with ARC (Automatic reference counting)
Experience with In App purchases (StoreKit)
Experience with Local and Push notifications
Experience with Location Services (CoreLocation)
Experience with MapKit
Experience with Storyboards and xib files
Experience with Interface builder
Experience with application and view controller lifecycles
Experience with Google Analytics integration
Experience with Xcode project and build settings
As an employee, you would be eligible to participate in a comprehensive benefits package including a competitive salary, stock options, Medical, Dental, Paid Time Off, 401(k), life insurance and flexible spending plans.
||San Diego, CA |
THIS JOB HAS EXPIRED