Senior Software Engineer, iOS Mobile Application Developer Job at RadioMobile, Inc., San Diego, CA

YmJUd2wyTzI0UkdsZ1UxL1ovS2JrdE5kZ2c9PQ==
  • RadioMobile, Inc.
  • San Diego, CA

Job Description

Are you ready to make a real impact? Join our dynamic team at RadioMobile, where we develop cutting-edge, mission-critical public safety systems that save lives and keep our heroes safe. Our innovative solutions span on-prem and cloud-based services, Windows and iOS applications, and integrate with various wireless communications, including 4G/5G, 2-way satellite, and LMR.

As an iOS Software Engineer at RadioMobile, you'll be at the forefront of technology, creating, enhancing, maintaining, and testing mobile software applications for 911 dispatch, mobile devices, and other critical applications used by public safety departments and fleet management organizations. You'll not only enhance our current product suite but also collaborate with management and team members to innovate and develop new programs and systems. 

 

Responsibilities

  • Lead the Charge : Be the lead iOS developer responsible for the entire lifecycle of a field app used by first responders.
  • Innovate and Create : Design, build, and maintain the app using Swift and UIKit, leveraging ArcGIS for mapping and Alamofire for networking.
  • Deploy with Confidence : Manage deployments through App Store Connect and TestFlight, including provisioning profiles and certificates.
  • Ensure Stability : Handle bug tracking, crash monitoring, and ongoing maintenance to ensure stability in high-pressure field environments.
  • Collaborate and Integrate : Work closely with a backend engineer to define API integrations and implement new features.
  • Shape the Future : Take an active role in shaping product direction, helping prioritize and design features from both technical and user perspectives.
  • Support Real-World Workflows : Apply practical knowledge of GIS, spatial data, and navigation to support real-world emergency response workflows.
  • Version Control Mastery : Use Git for version control and source management.
  • Develop and Test : Design and develop iPad and iPhone software applications using standard development tools.
  • Database Integration : Design and develop database-driven client-server applications.
  • Quality Assurance : Assist the team with quality assurance testing, problem resolution, and documentation.
  • Team Coordination : Coordinate with other staff designers and developers to ensure total end-to-end system functionality.
  • Global Collaboration : Work with an offshore team to coordinate development and testing.
  • Hands-On Development : Work onsite at least 60% of the time to develop and test with related hardware and communications equipment.

Qualifications

  • Bachelor or Master’s degree in computer science or computer engineering.
  • 5+ years of directly related experience in Software Development technologies.
  • Knowledge of iOS development environment including LTE and WiFi communications, IP protocols, and graphical user interfaces (GUI).
  • Strong design, coding & code review skills as well as testing experience.
  • Expertise in Swift and UIKit and other tools such as iPadOS, macOS, Xcode, GitHub, App Store Connect.
  • Familiarity with cloud computing and deployment; Microsoft Azure preferred.
  • Some knowledge of Windows Development systems including Databases and Communications.
  • Self-motivated, good time management, and comfort working individually and in a group environment.
  • Excellent written and verbal communication skills.

Other Desired Skills

Familiarity with:

  • GIS/Mapping and SDKs (for example, Apple Maps and ESRI)
  • Relational database management system (SQLite, Microsoft SQL Server)
  • TCP/IP, UDP, socket communications & networking technologies (WebAPI, REST, etc.)
  • Cloud and virtualization technology
  • Security mindset ( VPN, TLS, X.509 certificates)
  • Agile software development experience (e.g., Atlassian tools)
  • Public Safety Environment

Candidate MUST be authorized to work in the US for any employer.

Job Tags

Offshore,

Similar Jobs

Wellstar Health Systems, Inc.

Lead Licensed Practical Nurse (LPN) North Fulton Pediatrics Job at Wellstar Health Systems, Inc.

 ...competency as well as maintain clinical quality control through leading and supporting survey readiness efforts as it relates to back office clinical operations. Required Minimum Education: Diploma from a practical or vocational nursing program Required Minimum... 

TRANE TECHNOLOGIES

Maintenance Electrician - Machine Repair Job at TRANE TECHNOLOGIES

 ...BRIEF DESCRIPTION AND REQUIREMENTS Perform complicated maintenance work. Preferred to have journeyman's papers or equivalent degree...  ...existence of electrical hazards and problems. Safely isolate, ground, and prepare circuits and electrical apparatus to enable repairs... 

NavitsPartners

Quality Assurance Nurse (RN or LPN) - 25-31036 Job at NavitsPartners

 ...Title: Quality Assurance Nurse (RN or LPN) Location -Flagstaff, AZ Schedule: Flexible schedule options: 7:00 AM 3:00 PM...  ...compliance with all applicable regulations, supports performance improvement efforts, and promotes best practices in clinical care and... 

Talentoma

Customer Service Representative (Dallas) Job at Talentoma

 ...Job Title: Remote Customer Service Representative Monthly Pay: $3,700 $4,500 Summary: We are looking for dependable and...  ...helping others, are comfortable using a computer, and want a stable work-from-home job, this is a great opportunity to grow your customer... 

Planet Healthcare

Travel Nurse RN - ICU - Intensive Care Unit Job at Planet Healthcare

 ...required (medical/religious exemptions considered)\n Ability to work at least 1 holiday during assignment (2 holidays during winter season)\n \n\nICU RN Responsibilities\n \n Provide high-quality, compassionate critical care to adult patients in a fast-paced ICU...