Lennox · 6 hours ago
Mobile Application Developer III (Android)
Lennox is a leading innovator in HVAC and refrigeration solutions, dedicated to providing sustainable products and services. The Mobile Application Developer III will be responsible for designing, developing, and maintaining mobile applications and embedded software components, ensuring they meet user requirements and interface effectively with major systems.
Consumer GoodsElectronicsHeating Ventilation and Air Conditioning (HVAC)Innovation Management
Responsibilities
Devise or modify procedures to solve complex problems considering computer equipment capacity, limitations, and operating time, along with the form of desired results
Participate in systems development and maintenance
Conduct analysis of complex data processing applications and prepare feasibility studies to evaluate user needs for new or revised systems
Coordinate the interfaces between major systems and components
Activities include the conceptualization, development, debugging, testing and implementation of complex application designs to meet user requirements
Investigate available hardware and software configurations and capabilities and recommend optimal systems to meet applications objectives
Recommend system software modifications or changes to hardware configurations
Complete a project per developed schedule
Work cross-functionally with multiple teams
Qualification
Required
BS in Computer/Electrical Engineering or Computer Science
5+ years of related experience
Strong knowledge of object-oriented programming and modern software design patterns
Proficient in Kotlin/Java (Android) and/or Swift/Objective-C (iOS); experience with Python, C/C++, JSON, and HTML
Experience using Android Studio and Xcode for development, debugging, and deployment
Experience with modern mobile architecture (MVVM, Clean Architecture, VIPER)
Proficient with UI frameworks: Jetpack Compose or XML (Android) and SwiftUI or UIKit (iOS)
Experience building clients on top of RESTful JSON APIs
Strong understanding of asynchronous programming (Kotlin Coroutines, Combine, async/await)
Unit Test Driven Development (TDD) and experience with unit + UI testing (JUnit, Mockito, Espresso, XCTest)
Familiarity with CI/CD pipelines for mobile apps (GitHub Actions, Jenkins)
Familiarity with mobile performance optimization and profiling tools
Knowledge of source control (Git), bug tracking, and requirement traceability
Familiarity with networking protocols (TCP/IP, UDP, HTTP/HTTPS)
Experience designing mobile applications for reusability, scalability, and testability
Experience translating customer requirements into technical requirements and designs
Preferred
Experience with embedded software concepts and debugging tools
HVAC/IoT domain knowledge
Alexa platform experience
Benefits
Tuition reimbursement
Medical, dental, and vision insurance
Prescription drug coverage
401(k) retirement plan
Short-term disability insurance
8 weeks paid birthing leave
2 weeks paid bonding leave
Life and long-term disability insurance
12 days paid time off
2 paid well-being days
1 paid volunteer day
9 to 11 paid company holidays depending on the year
3 floating holidays per year
Company
Lennox
Lennox (NYSE: LII) is a leading provider of innovative climate control solutions for heating, ventilation, air conditioning, and refrigeration (HVACR) markets.
H1B Sponsorship
Lennox has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (43)
2024 (41)
2023 (44)
2022 (49)
2021 (31)
2020 (37)
Funding
Current Stage
Public CompanyTotal Funding
unknown1999-07-29IPO
Recent News
PR Newswire
2025-10-22
Company data provided by crunchbase