Lead/Senior iOS Engineer IRC
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-01-16
-
Software Development
Software Engineer
Location: Town of Poland
Description
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.
Requirements- Bachelor's degree in Computer Science, Software Engineering or related field.
- 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
- Design, development, and maintenance of high‑quality iOS applications.
- 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 Dev Ops 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
#LI-OT1 #LI-Remote
What we offerCulture of caring. At Global Logic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you'll experience an inclusive culture of acceptance and belonging, where you'll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. You'll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career h our Career Navigator tool as just one example, Global Logic offers a rich array of programs, training curricula, and hands‑on opportunities to grow personally and professionally.
Interesting & meaningful work. Global Logic is known for engineering impact for and with clients around the world. As part of our team, you'll have the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).