Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer - iOS image - Rise Careers
Job details

Senior Software Engineer - iOS

Ecolab is looking for an experienced Senior iOS Developer to be part of a dynamic team that's at the forefront of technological innovation in pest control service management. We're leveraging cutting-edge iOS technologies including The Composable Architecture and Swift 6 to create novel solutions that optimize field service operations for our clients. Our work is transforming how pest control services operate, making them more efficient and sustainable.

What's in it For You:

  • As a key contributor to our iOS development team, you'll have the opportunity to work with cutting-edge iOS technologies and architectural patterns
  •  Impact the success of our innovative mobile solutions and help build the future of our iOS application
  • Our collaborative environment fosters innovation while providing the support and security you need to thrive.

What You Will Do:

  • Develop and implement scalable iOS features using Swift 6 and The Composable Architecture
  • Create responsive and user-friendly mobile interfaces with SwiftUI and modern iOS frameworks
  • Build complex database solutions with SQLite/GRDB and reactive data patterns
  • Collaborate with cross-functional teams to implement new application features and enhancements
  • Contribute to code reviews and ensure high code quality adherence to Swift 6 and TCA best practices
  • Write comprehensive tests including snapshot testing and TCA testing patterns
  • Integrate with IoT devices using Bluetooth connectivity for smart pest monitoring equipment
  • Implement offline-first architecture with complex data synchronization
  • Participate in Swift Package Manager modular architecture across 70+ packages

Minimum Qualifications:

  • Bachelors degree and 5 years' experience; or no degree and 9 years combined education and equivalent work experience
  • 5 years of experience in iOS development with advanced Swift programming skills
  • Expert-level Swift 6 programming including concurrency features and Sendable conformance
  • Advanced experience with The Composable Architecture (TCA) and SwiftUI
  • Experience with SQLite/GRDB and SharingGRDB for reactive database patterns
  • Experience with Swift Package Manager for modular iOS architecture
  • Proficiency with testing frameworks including Swift Testing and snapshot testing
  • Experience with Git version control and Azure DevOps
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Ability to adapt to changing priorities and manage multiple tasks effectively
  • Immigration sponsorship is not available for this position.

Preferred Qualifications:

  • Previous experience with enterprise field service management applications
  • Experience with Bluetooth/IoT device integration and device management
  • Knowledge of offline-first application architecture and synchronization strategies
  • Experience with CI/CD pipelines including Xcode Cloud and Fastlane
  • Familiarity with point-free ecosystem and advanced Swift library
  • Understanding of international app deployment and localization
  • Experience with enterprise authentication systems and Azure services
  • Knowledge of pest control industry workflows and regulatory compliance
  • Experience with complex testing strategies and TCA testing patterns
  • Proficiency with SwiftLint and automated code formatting standards

Annual or Hourly Compensation Range

The pay range for this position is $98,600.00 - $148,000.00. Many factors are taken into consideration when determining compensation, such as experience, education, training, geography, etc. We comply with all minimum wage and overtime laws.

Benefits 

Ecolab strives to provide comprehensive and market-competitive benefits to meet the needs of our associates and their families. Click here to see our benefits. 

If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at jobs.ecolab.com/working-here. 

Potential Customer Requirements Notice

To meet customer requirements and comply with local or state regulations, applicants for certain customer-facing roles may need to:

- Undergo additional background screens and/or drug/alcohol testing for customer credentialing.

- Be fully vaccinated for COVID-19, including a booster if eligible, unless a religious or medical accommodation is requested by the applicant and approved by Ecolab.

 

Americans with Disabilities Act (ADA) 

Ecolab will provide reasonable accommodation (such as a qualified sign language interpreter or other personal assistance) with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please visit the Recruiting Support link in the footer of each page of our career website. 

Ecolab Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Ecolab DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Ecolab
Ecolab CEO photo
Christophe Beck
Approve of CEO

Average salary estimate

$123300 / YEARLY (est.)
min
max
$98600K
$148000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Lead AI and analytics initiatives for commercial digital products at Ecolab Digital to drive innovative data science solutions and business outcomes.

Photo of the Rise User
Ecolab Hybrid USA - Pennsylvania - Philadelphia
Posted 8 days ago

Lead global sales strategies and customer expansion as Global Enterprise Director for Ecolab’s Pharma Enterprise Solutions across the Life Sciences sector.

Photo of the Rise User
Axon Hybrid Seattle, Washington, United States
Posted 6 hours ago

Drive the architecture and development of innovative, high-availability cloud solutions as a Senior Software Engineer at Axon to protect and serve communities.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Site Reliability Engineer role focusing on large-scale cloud applications and infrastructure automation within Apple’s Carrier Services team.

Photo of the Rise User
CyberArk Hybrid Newton, Massachusetts
Posted 13 days ago

Join CyberArk as a Cloud Engineering Architect to lead innovative solutions in Identity Security and cloud-based infrastructure.

Posted 10 days ago

Seeking a Senior Backend Engineer to lead AI-integrated, scalable backend architecture for innovative software projects at Zipdev’s fully remote team.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Engineer the future of digital financial services at American Express by developing innovative software solutions within the Global Risk and Compliance Technology team.

Photo of the Rise User
Chronosphere Hybrid No location specified
Posted 23 hours ago
Dental Insurance
Vision Insurance

Experienced software engineer role at Chronosphere to develop and enhance a scalable SaaS observability platform for enterprise users.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Technical Infrastructure team at Google looks for a Senior Software Engineer to architect and maintain large-scale distributed systems critical to Google's product portfolio.

Photo of the Rise User
Digify Hybrid No location specified
Posted 14 days ago

As a Frontend Engineer at Digify, you will create and optimize scalable Angular applications for our innovative document security platform.

Posted 6 days ago

Bespoke Labs is seeking a Software Engineer to develop scalable backend systems and containerized environments for their cutting-edge AI post-training platform.

Posted 4 days ago

Wyetech is seeking an experienced Software Engineer to develop advanced Java-based software solutions in a hybrid work environment serving federal clients.

Simplified IT Solutions Hybrid Los Angeles Ave, Los Angeles, CA 90063, USA
Posted 13 days ago

Join Simplified IT as a Senior MuleSoft Architect and drive innovative integration solutions across diverse industries.

Photo of the Rise User
Linden Lab Hybrid San Francisco, California, United States
Posted 10 days ago

Join Linden Lab as a Senior Software Engineer to shape the future of virtual experiences with innovative payment solutions.

Photo of the Rise User
Boeing Hybrid United States - Remote
Posted 6 days ago

Lead the development of next-generation mission planning software at Tapestry Solutions, a Boeing company, supporting key US military operations.

We are united by our purpose to make the world cleaner, safer and healthier – helping customers succeed while protecting people and vital resources.

66 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, unknown
DATE POSTED
June 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!