Software Engineer; iOS
Listed on 2026-01-01
-
IT/Tech
AI Engineer, IT Support
Join to apply for the Software Engineer (iOS) role at RB Global Inc.
Join to apply for the Software Engineer (iOS) role at RB Global Inc.
This range is provided by RB Global Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$79,310.00/yr - $/yr
The Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company when buying and selling the heavy equipment, trucks and other capital assets they use to run their businesses. This is a hybrid role and requires on-site work at our Westchester, IL location.
Responsibilities
- Takes ownership of parts of the microservices architecture
- Provide inputs in shaping up project delivery schedule by estimating the assigned work and time that would be spent
- Identify areas that are not clearly defined, know whether to escalate to senior team members to have broader discussions, or find a technical solution on your own
- Responsible for diving into a large code base, comprehend various components, and start to contribute to the code base in a short period of time
- Clarifies (sometimes non-technical) requirements (or problem) descriptions, quickly locate corresponding system components, work with other engineers (as necessary) to come up with technical solutions
- Perform other duties as assigned
Qualifications
- 3–5 years of professional experience developing iOS applications using Swift
- Strong hands-on experience with Swift
UI, with at least one production app or major module built using Swift
UI. - Solid understanding of UIKit, Combine, and concurrency models (async/await, GCD, Operation Queue).
- Experience with modular architecture patterns such as MVVM, Clean Architecture, or VIPER.
- Experience with Xcode, Git.
- Proven experience integrating RESTful APIs, with proper handling of error states, retries, and offline scenarios.
- Knowledge of Core Data, User Defaults, or Keychain for local data persistence and secure storage.
- Exposure to AI/ML integration in mobile apps, such as:
- Core ML, Vision, or Natural Language frameworks
- Experience with App Intents, Siri Kit, or Widget Kit to support iOS intelligent user experiences.
- Familiarity with Azure or similar cloud platforms for:
- Push notifications (Azure Notification Hubs or Firebase)
- Experience with version control using Git and collaborating via tools like Git Hub, Bitbucket, or Azure Repos.
- Working knowledge of CI/CD pipelines using tools like Fastlane, Git Hub Actions, or Azure Dev Ops.
- Understanding of App Store distribution, certificate/provisioning profile management, and Test Flight testing.
- Proficiency in debugging, profiling (via Xcode Instruments), and optimizing performance and battery usage.
- Strong problem-solving skills, independence, and the ability to collaborate in Agile/Scrum teams.
- Seniority level
Mid-Senior level
- Employment type
Full-time
- Industries Technology, Information and Internet
Referrals increase your chances of interviewing at RB Global Inc. by 2x
Sign in to set job alerts for “Software Engineer” roles.Software Engineer (New or Recent Graduate)
Chicago, IL $63,300.00-$ 3 days ago
Software Engineer (New or Recent Graduate)Chicago, IL $63,300.00-$ 1 hour ago
Software Developer - Fall Internship 2025Deerfield, IL $79,300.00-$ 3 days ago
Deerfield, IL $79,300.00-$ 3 days ago
Chicago, IL $80,000.00-$ 2 weeks ago
Chicago, IL $-$ 1 week ago
Chicago, IL $63,288.00-$91,768.00 2 weeks ago
Westmont, IL $95,000.00-$ 5 days ago
Chicago, IL $-$ 2 weeks ago
Chicago, IL $63,288.00-$91,768.00 3 weeks ago
Deerfield, IL $79,300.00-$ 3 days ago
Chicago, IL $98,140.00-$ 6 days ago
Chicago, IL $75,000.00-$95,000.00 1 week ago
Chicago, IL $-$ 1 week ago
Software Engineer (New or Recent Graduate)Chicago, IL $1,000.00-$2,000.00 2 months ago
Backend/API Engineer, Money as a Service (US)Chicago, IL $-$ 3 weeks ago
College Graduates - Full-Time - Junior Software Engineer (2026)Chicago, IL $-$ 4 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr(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).