Lead/Senior iOS Engineer

Company:  Reailize, a B-Yond company
Location: Bedminster
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

*Availability to commute to the office Bedminster, New Jersey, United States at least 3 times per week is a must*

*Availability for meeting and team collaboration during the day starting 8:00AM EST/EDT is a must*



Project summary

The project is in telecom sector and involves collecting, processing, and analyzing large volumes of network performance data from various sources, including mobile devices, CPEs, scanners, and third-party testing tools. Project features with complexity of its data sources, the volume of data processed, and the need for real-time analysis.


Job Responsibilities:

  • Lead the design, development, and maintenance of high-quality iOS applications.
  • Architect and implement scalable and maintainable code structures.
  • Ensure adherence to coding standards, best practices, and software development
  • Utilize C++ libraries from Swift using Objective-C bridging
  • Optimize the OS layer for performance, threading, and diagnostics interfaces.
  • Custom libraries creation to handle high bandwidth data processing on iOS devices.
  • Develop solutions for managing large data on/off iOS devices
  • Troubleshoot, debug, and resolve software defects
  • Stay updated with the latest iOS trends, technologies, and development
  • Create and maintain technical documentation for code, designs, and product requirements
  • Participate in the deployment process and ensure smooth rollouts of new features and bug fixes.
  • Collaborate with DevOps teams for continuous integration and delivery with tools like JIRA, Jenkins, Bitbucket, Gitlab
  • Work closely with other app developers and engineers to ensure project success.
  • Exercise a high degree of autonomy and ownership
  • Research approaches to solve unfamiliar problems


Job Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • 10+ years hands-on experience with iOS SDK, framework and library components including a strong knowledge of different iOS versions
  • Strong architectural knowledge and experience in framework-level development.
  • Minimum 5 years of experience in Swift or Objective-C; familiarity with C/C++ and Objective-C integration concepts.
  • 4+ years of proven experience in multithreading and OS layer optimization for framework, diagnostics interface and threads.
  • Custom library creation for high bandwidth data processing
  • Large data management on/off devices
  • 4+ years of experience working with RESTful APIs to connect iOS applications to back-end services.
  • Significant experience (5+ years) in offline storage, threading, and performance tuning.
  • Solid foundation in Object-Oriented design, SOLID principles and algorithm complexity (O-notation), data structures with at least 5 years of hands-on experience.
  • In-depth experience with iOS ecosystem related to phone calls (VoLTE, VoWIFI, 1xCall), SMS, Messaging with other apps, Bluetooth, WIFI, IMS registration, with a minimum of 3 years of professional work.
  • Experience in working with OEM manufacturers
  • Experience in domain-specific knowledge such as network protocols, IoT, RIL (Radio Interface Layer) and iOS telephony (LTE, CDMA, EvDO, WCDMA, GSM/EDGE, TCP/IP) is valuable but not mandatory.
  • Experience with cloud message APIs and push notifications is desirable.
  • Familiarity with low-level programming details on iOS systems.
  • Proactive problem solver with strong analytical skills
  • Effective communicator with the ability to translate technical concepts to non- technical
  • Strong team player with the ability to provide technical details
  • Detail-oriented and committed to delivering high-quality software


Must-Have Skills:

iOS, C++, Swift, Objective-C, OS layer

Apply Now
Share this job
Reailize, a B-Yond company
  • Similar Jobs

  • Lead/Senior iOS Engineer

    Bedminster
    View Job
  • Lead/Senior Android Engineer

    Bedminster
    View Job
  • Lead Robotics Engineer

    Revere
    View Job
  • Lead Robotics Engineer - Routing

    Revere
    View Job
  • Senior Software Engineer - System Manager

    Revere
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙