IOS Developer

THE GLOBAL STANDARD FOR PUBLIC SAFETY

About Us:

Reporty, the most advanced system for national emergency infrastructure, bridges the gap between people and the resources designed to help them. Reporty’s innovative technology uses the power of the crowd to revolutionize the way first response and public safety agencies manage emergency events in the field.

Stay Safe – Anywhere & Anytime

Our real-time, video based, mobile platform, which is supported by an Advanced Positioning System, offers you immediate and live video reporting from the scene of hazards or emergencies to relevant dispatch centers you choose, maximizing an accurate response by authorities, cutting down on response times and ultimately saving lives.

Mobile app

Reporty for iOS and Android is the most versatile personal safety app on the market. With a click of a button, Reporty will connect the caller with the relevant dispatcher, simultaneously transmitting a live video of events as they unfold and begin a 2-way audio conversation, just like a regular phone call. In cases where the caller can’t speak- there is an option for live chat with the call taker.

Command & Control

The C2I Platform: Reporty’s C2I Dispatch Platform is the tool that brings the event from the field to a Public Safety Answering Point (PSAP). Getting real-time information from the field can only be turned into useful intelligence if it is processed efficiently. This tool allows the PSAP to get multiple calls at once, prioritize them according to their importance, and drop irrelevant calls if necessary.

The Call Taker Platform: Dispatchers who have Reporty calls routed to them through the mobile application have instant access to crucial information that provides them with a clearer picture of events.

The CRM System: Enables decision makers to accurately analyze the past and present behavior of their callers, react accordingly, and in time predict future patterns. This tool is essential in optimizing planning and strategy.

Technologies

Indoor Positioning: Reporty’s unique indoor positioning feature is derived from our patented technology that is capable of pinpointing a user’s location to within a 1 meter radius-even indoors. No matter where the call originated from – our technology locates the caller immediately. This capability allows Reporty users to be easily located to ensure they get the help they need as fast as possible.

Live Video Streaming: A system that enables to gain a better understanding on the nature of the events reported, thus take the right actions. See events in the eyes of the caller.

Routing Optimization: Our incident reporting app automatically optimizes voice and video communications. The platform automatically identi es the most stable method of communication available with the command and control center, continually monitors the communication for disruptions or waning signals, and adapts the protocols accordingly.

job description

Our customer envisions a safer world, one where the people are empowered to become active participants in their own safety. It will bring clients and users into the next generation of communication between the public an those that have sworn an oath to help them. Our project is designed to be the global standard for event reporting. With the click of a button anyone can get the help they need-anywhere.

Responsibilities

Your Challenge — designing and implementing highly maintainable and extensible iOS client architecture while using innovative real-time Voice and Video streaming frameworks and leveraging Machine-Learning based Indoor-Positioning Location services in order to provide people the help they need in Emergency situations.

Skills

  • Strong OOP and MVC & MVVM skills
  • Perfect knowledge in Objective-C frameworks up to iOS 9
  • Extensive knowledge and experience with multi-threading and concurrency in iOS
  • Skilled and independent developer capable of researching and handling challenging engineering and development tasks

Experience

  • Graduate of Computer Science, Software Engineering or Elite Intelligence unit
  • 3+ years of experience programming in Swift with apps on the App Store
  • Familiar with the App Store release process
  • Experience in building complex layouts with UIKit
  • Familiar with the App Store release process.

Would be good to know:

  • Experience with threading, Core Data, and Network
  • Experience with Functional Reactive Programing (RxSwift / ReactiveCocoa)
  • Experience investigating and improving performance