Talent.com
Senior Software Engineer
Senior Software EngineerRB Global Inc. • Chicago, IL, United States
Senior Software Engineer

Senior Software Engineer

RB Global Inc. • Chicago, IL, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Description

Senior Mobile Developer (Android or iOS)

We are looking for a highly skilled Senior Mobile Developer — Android or iOS to join our engineering team. This role is flexible for either platform depending on the strongest candidate we find. You will play a key role in designing, developing, and maintaining high-quality mobile applications that support our business goals and deliver exceptional user experiences. You will collaborate with cross-functional teams, contribute to architectural decisions, and help strengthen our mobile engineering standards, tooling, and automation.

Common Responsibilities (Applicable to Both iOS & Android) :

  • Design, build, and maintain high-performance, scalable mobile applications.
  • Collaborate closely with product, design, QA, backend, and DevOps teams to deliver features end-to-end.
  • Participate in code reviews, enforce coding standards, and contribute to best practices.
  • Implement secure, maintainable, and testable code using modern architectures.
  • Work with RESTful APIs, authentication flows, and offline / low-connectivity scenarios.
  • Contribute to CI / CD pipelines, automated testing, and release workflows.
  • Use Git-based version control (GitHub, Bitbucket, Azure Repos) for branching, reviews, and collaboration.
  • Troubleshoot production issues, optimize performance, and improve reliability and quality.
  • Participate actively in Agile / Scrum ceremonies and cross-team communication.
  • Stay current with mobile development trends, frameworks, and evolving platform capabilities.
  • OpenTelemetry (OTEL) for performance monitoring and distributed tracing.
  • Utilize GitHub Copilot and Cursor AI to accelerate development and maintain quality.

Android-Specific Responsibilities :

  • 5 + years of professional Android development experience.
  • Design, develop, and maintain Android applications using Kotlin, Java, and Jetpack Compose .
  • Build and enhance app features leveraging Firebase (Analytics, Cloud Messaging, Crashlytics, App Distribution).
  • Implement and maintain CI / CD pipelines using GitHub Actions for automated builds, tests, and releases.
  • Improve app quality through Snyk and other static code analysis tools.
  • Manage code via GitHub, including PR workflows, branching, and reviews.
  • Write and maintain unit tests and end-to-end tests using Espresso, JUnit.
  • Stay up to date with evolving Android frameworks, toolchains, and DevOps practices.
  • iOS-Specific Responsibilities :

  • Develop and maintain iOS apps using Swift , with 5 + years of professional experience.
  • Build production-quality UI using SwiftUI and have shipped at least one module / app.
  • Work with UIKit, Combine , and concurrency frameworks (async / await, GCD, OperationQueue).
  • Implement modular architecture patterns such as MVVM, Clean Architecture, or VIPER .
  • Integrate RESTful APIs with robust error handling, retries, and offline capabilities.
  • Utilize Core Data, UserDefaults, and Keychain for secure data storage.
  • Configure and manage push notifications via Firebase , or similar.
  • Use Git (GitHub, Bitbucket, Azure Repos) for effective collaboration and source control.
  • Work with CI / CD and release automation using GitHub Actions, or Azure DevOps .
  • Manage App Store workflows, including certificates, provisioning profiles, and TestFlight .
  • Use Xcode Instruments and platform profilers for debugging, memory analysis, and performance tuning.
  • Required Skills & Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Excellent problem-solving, debugging, and communication skills.
  • Strong understanding of the mobile SDLC, architectures, and Agile methodologies.
  • Employer

    IAA Holdings, LLC (IAA), a Ritchie Bros. Auctioneers company (NYSE : RBA) and (TSX : RBA), is a trusted global marketplace for insights, services, and transaction solutions for commercial assets and vehicles. Leveraging leading-edge technology and focusing on innovation, IAA’s unique platform facilitates the marketing and sale of total-loss, damaged and low-value vehicles. IAA serves a global buyer base – located throughout over 170 countries – and a full spectrum of sellers, including insurers, dealerships, fleet lease and rental car companies, and charitable organizations. Buyers have access to multiple digital bidding and buying channels, innovative vehicle merchandising, and efficient evaluation services, enhancing the overall purchasing experience. IAA offers sellers a comprehensive suite of services aimed at maximizing vehicle value, reducing administrative costs, shortening selling cycle time and delivering the highest economic returns.

    RB Global full-time employees are offered medical, dental, vision, and basic life insurances. Employees are able to enroll in our company’s 401k plan and RB Global will match 100% for the first 4% contributed. Employees will also receive 15 days of PTO each year.

    Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with all applicable laws. This position is open to all qualified applicants who are legally entitled to work in the country in which this job is located. Candidate selection is made by Talent Acquisition. Only electronic applications can be accepted.

    EEO Information

    Ritchie Bros. is an equal opportunity employer and ensures nondiscrimination in all activities in accordance with all applicable laws. This position is open to all qualified applicants who are legally entitled to work in the country in which this job is located. Candidate selection is made by Talent Acquisition. Only electronic applications can be accepted.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Software Engineer • Chicago, IL, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    TAG - The Aspen Group • Chicago, IL, US
    [job_card.full_time]
    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.Working in partnership with independent practice owners and clinicians, the te...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    ServiceNow • Chicago, Illinois, USA
    [job_card.full_time]
    We are the App Engine Engineering at ServiceNow and we develop and maintains the low-code / no-code toolsspecifically .App Engine Management Center (AEMC). Joining our team means being ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Chicago, IL, United States
    [job_card.full_time]
    At Relativity, we build technology that helps people uncover the truth in complex data.Our software (SaaS) empowers legal professionals, governments, and organizations around the world to navigate ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Unavailable • Chicago, IL, United States
    [job_card.full_time]
    Epsilon is building the next generation Retail Media Network (RMN) platform to power onsite advertising at scale, using services from our industry-leading platform that already serves billions of o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    NielsenIQ • Chicago, IL, US
    [job_card.full_time]
    NIQ is the world's leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023, NIQ combined with ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Hologram Inc • Chicago, IL, United States
    [job_card.full_time]
    Get AI-powered advice on this job and more exclusive features.Hologram is building the future of IoT connectivity, delivering internet access to millions of connected devices worldwide.Hologram is ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Sidley Austin LLP • Chicago, Illinois, USA
    [job_card.full_time]
    The Senior Software Engineer is a hands-on technical contributor responsible for building and maintaining automation solutions on our cloud-native platform. This role requires strong software engine...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Docusign • Chicago, Illinois, USA
    [job_card.full_time]
    Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify peoples lives. With intelligent agreement management Docusign unleashes business-critic...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    TransMarket Group • Chicago, Illinois, US
    [job_card.full_time]
    Job Description Job Description Who We Are Founded in 1980 as Aardvark Financial, TransMarket Group (TMG) is a privately held global markets proprietary trading firm in Chicago.We use next-genera...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Capital One National Association • Chicago, IL, United States
    [job_card.full_time]
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast?paced, collaborative, inclusive, and iterative delivery environment? At Capital...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer Cryptography

    Senior Engineer Cryptography

    Synchrony Financial • CHICAGO, Illinois, United States
    [job_card.full_time]
    All automated and supported 24 / 7 / 365.Who designs and creates the platforms to run all those applications? You, if you join our Tech & Ops team as a Java Development Lead. As a Senior Engineer Crypto...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Rival Inc • Chicago, IL, United States
    [job_card.full_time]
    Arrive Logistics is a leading transportation and technology company in North America, with plans to continue to significantly grow year over year. Our success is a testament to our remarkable team a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Mambu • Chicago, IL, United States
    [job_card.full_time]
    Join the fintech revolution with Mambu, the leading SaaS cloud banking platform.We're on a mission to make banking better for a billion people. Explore exciting career opportunities and help shape t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software QA Engineer

    Senior Software QA Engineer

    PsiQuantum • Chicago, IL, United States
    [job_card.full_time]
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Carta Healthcare • Chicago, IL, US
    [job_card.full_time]
    You will design, develop, and maintain backend applications, services, and systems.This role involves close collaboration with product stakeholders, supporting internal teams, and engaging with cus...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Pryon • Chicago, IL, United States
    [job_card.full_time]
    We're a team of AI, tech, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we're building an industry-leading kno...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer

    Staff Software Engineer

    Cloudera • Chicago, IL, United States
    [job_card.full_time]
    At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management as the hyperscalers, we're the preferred data partner for the top comp...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Chicago, USA

    Senior Software Engineer, Windows / Desktop Applications - Chicago, USA

    Speechify • Chicago, IL, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]