Senior Software Engineer
4 days ago
At Crestron Electronics, Inc we build the technology that integrates technology.
We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technology partner for fortune 500 businesses globally. Our products' are integrated into new high-tech commercial buildings' to include some of the most exciting real estate throughout the world. Our clients include
Google, Microsoft, Amazon
,
Linked
In
and many others. We are the leaders in the most exciting industry in the world
Our automation and control solutions for homes and buildings allow our clients to control entire environments with the push of a button, integrating systems such as Audio Visual, Lighting, Shading, Security, Building Management Systems and HVAC to provide greater comfort, convenience and security.
We are seeking a talented and experienced Senior Engineer to join our mobile development team at Crestron. In this role, you will be responsible for designing, developing, and maintaining innovative mobile applications that interface with our industry-leading automation and control systems. You will collaborate with cross-functional teams to create exceptional user experiences that showcase the power and versatility of Crestron's technology solutions. Candidates in the NY/NJ Metro area are preferred.
Responsibilities
- Design, build, and maintain high-performance, reusable, and reliable code for mobile applications on both Android and iOS platforms
- Lead the technical development of mobile applications from concept to completion
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and address performance bottlenecks and bugs
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify technical debt and proactively work to address it
- Mentor junior developers and conduct code reviews
- Stay up-to-date with the latest industry trends and technologies
Requirements
- 5+ years of professional experience developing mobile applications
- Strong proficiency in developing native Android applications using Kotlin and Jetpack Compose
- Strong proficiency in developing native iOS applications using Swift and Swift UI
- Experience with Rx frameworks (RxSwift and RxJava) is a plus
- Experience with web development frameworks such as is a plus
- Solid understanding of the full mobile development life cycle
- Experience with offline storage, threading, and performance optimization techniques
- Familiarity with RESTful APIs and JSON data parsing
- Experience with the Git version control systems
- Knowledge of mobile UI design principles and accessibility guidelines
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- BS/MS degree in Computer Science, Engineering, or a related field (or equivalent experience)
Technical Skills:
Android Development: Kotlin, Jetpack Compose, Coroutines, Android SDK, Android Studio
iOS Development: Swift, Swift UI, Combine, Xcode, iOS SDK
Version Control: Git, GitHub/GitLab/Bitbucket
API Integration: RESTful APIs
Database: Core Data, SwiftData, Room DB
Architecture Patterns: MVVM, Clean Architecture, Domain Driven Design
Testing: Unit testing, UI testing, TDD methodologies
CI/CD: Experience with continuous integration and deployment pipelines
Per applicable state requirements, the annual pay range for this position ($103,000 - $166,500) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual's offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.
Crestron Electronics offers a competitive total compensation package including Medical, Dental, Vision, Life Insurance, Short Term Disability, 401K with company match, Paid Time Off, Holidays, On-site Amenities at NJ Headquarters & TX Facilities, Crestron Market Cafes, and Fitness Centers.
At Crestron Electronics, Diversity, Equity, and Inclusion drive innovation. Crestron's success hinges on continuing to build a workforce of unique individuals whose passion inspires us to create and revolutionize industry-leading products and services. There will always be more to accomplish, and at Crestron, we believe the best way forward is together.
EOE/M/F/D/V
- No Solicitation* Any agency submittal to any employee of Crestron Electronics, Inc by any method of communication will be deemed the sole property of Crestron Electronics Inc.
-
Senior Software Engineer
2 weeks ago
Plano, Texas, United States Information Technology Senior Management Forum Full timePosted Date11/04/2025DescriptionSenior Software EngineerDo 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 One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and...
-
Senior Director of Software Engineering
1 hour ago
Plano, Texas, United States JPMorgan Chase Full timeYour opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.As a Senior Director of Software Engineering at JPMorganChase within the Test Integration and Implementation team in Corporate & Investment Banking Technology, you lead multiple technical areas, manage...
-
Software Data Operations Engineer
4 days ago
Plano, Texas, United States MAQ Software Full timeJob DescriptionSoftware Data Operations Engineer Plano (Dallas), Texas About MAQ SoftwareMAQ Software enables leading companies to accelerate their business intelligence and analytics initiatives. Our AI-powered solutions enable clients to improve their productivity, reduce costs, increase sales, and build stronger customer relationships.Our clients...
-
Senior Software Engineer
2 days ago
Plano, Texas, United States Startekk Inc Full timeCompany DescriptionStarTekk's adoption of Digital Transformation is to accelerate organizational growth, increase efficiencies and help Star Workforce achieve focused business goals. The Employee will help our organization to identify and bridge the gap that exists in the business by analyzing the data, scale and support digital transformation...
-
Senior Lead Software Engineer
3 hours ago
Plano, Texas, United States JPMorganChase Full timeDescriptionPush the limits of what's possible with us as an experienced member of our Software Engineering team.As a Senior Lead Software Engineer at JPMorgan Chase within the Enterprise Technology Data Protection & Recovery product line, you will be an essential member of an agile team dedicated to enhancing, building, and delivering trusted, market-leading...
-
Senior Software Engineer
1 week ago
Plano, Texas, United States TBG | The Bachrach Group Full timeFull Stack Development Roles – Plano, TXPositions:2 Senior Developers + 2 Principal DevelopersCompensation:$155,000 – $200,000 base salary (depending on seniority and experience)Work Model:5 days per week onsite in Plano, TXFull Stack - 60/40 more frontendWho We're Looking ForLocation: Candidates must be local to Plano or willing to commute to the...
-
Senior Manager of Software Engineering
2 days ago
Plano, Texas, United States JPMorgan Chase Full timeWhen you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. You were made for this.As the Senior Manager of Software Engineering at JPMorgan Chase within JPMorgan's Consumer and Community Banking API Marketplace team, you will promote high-impact initiatives across the firm. You will be...
-
Senior Software Engineer
1 week ago
Plano, Texas, United States Ziosk Full timeWelcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experienceHave you ever used a tablet to pay at a restaurant? We pioneered the pay-at-the-table concept and we're cooking up a plan to transform the restaurant industry. Our recipe for success has been adapting and growing to exceed the needs of our clients, such as...
-
Senior Lead Software Engineer
1 week ago
Plano, Texas, United States Capital One Full time $204,900 - $233,800Senior Lead Software EngineerDo 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 One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. ...
-
Senior Software Engineer
2 weeks ago
Plano, Texas, United States USAA Full timeWhy USAA?At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families.Embrace a fulfilling career at USAA, where our core values – honesty, integrity, loyalty and service – define how we...