iOS Developer
3 days ago
Job Summary:
Who We Are
Nanoleaf creates smart home products that take ordinary experiences and make them extraordinary. We do this by inventing one-of-a-kind products that can help to improve the way we experience our everyday lives, building a strong team of passionate and motivated individuals who want to make an impact in the world, and through always designing with the customers' needs in mind.
Founded in 2012 by three engineers on a journey to make green technology desirable, the company now has offices in Shenzhen, Paris, and Toronto, Hong Kong, Philippines, and selling in major retailers like Apple, Best Buy, and Home Depot. We are on a mission to build an amazing global brand and team and make a positive impact on the lives of our customers and employees. We love to promote from within, and work towards growing all of our employees toward their potential and career goals. We strive to promote a positive, collaborative and pleasant work culture where everyone can feel welcomed and supported within our Nanoleaf team.
Learn more about us here:
Instagram | X (Twitter) @nanoleaf
Youtube | Facebook: @thenanoleaf
Tiktok | Twitch @nanoleafofficial
Who We're Looking For
We are looking for a full-time Intermediate-Senior iOS Developer that can help bring Nanoleaf's next-generation products into reality while performing according to our high internal standards. Nanoleaf has defined a category for smart décor and reimagined what smart lighting should look like.
Our ideal candidate has a track record of developing and deploying excellent software for the iOS platform. You'll be working with cutting-edge technologies like Matter and Thread and will be a key contributor in bringing innovative smart home technology to market.
You will work collaboratively with a team of talented engineers, developers, and designers. This role reports to the Engineering Manager - iOS.
Join us in rethinking what's possible
Responsibilities:
- The iOS Developer will work closely with the UX, Embedded, Cloud, and QA teams to deliver a delightful and stunning app experience.
- Drive new development for our latest product and features
- Write clean, maintainable code and advocate for best practices
- Work with the UX, embedded, cloud, and QA teams to deliver a complete stack solution and the best mobile experience
Requirements:
- Bachelor's degree or equivalent experience in Computer Science, Computer Engineering or other related field required
- 2-3 years of hands-on iOS Development experience with Swift and/or Objective-C
- Extensive experience with iOS Frameworks: UIKit, SwiftUI, and Core Data
- Strong understanding of MVC, MVVM, reactive programming, and memory management
- Experience with REST, and API integrations
- Track record in developing iOS apps; experience releasing to App Store
- Knowledge of Apple's design principles and application interface guidelines
- Creative problem solving, quality awareness, and driven to have an impact on Nanoleaf
- Fluency in Mandarin.
Preferred:
- Interest in the Internet of Things (IoT)
- Experience with OAuth and mobile security mechanisms
- Experience working with WiFi, Thread, Bluetooth, or other wireless controller hardware
- Experience building cross-platform libraries/SDKs
- Familiarity with formulating and automating mobile software testing is an asset
- Personal projects (school projects do not count)
- Experience working with multi-platform languages such as Flutter, ReactNative, KMP
What We Offer
- Competitive compensation
- Health and dental benefits
- Centrally located downtown office that's steps away from the TTC and Union/King Station
- Opportunity to work in a startup-style environment with funding backed by a cash-positive business
- A leadership team that cares about what success looks like for you and works with you to map out your career development and growth
- Enjoy the freedom to express your creativity
- Work in a team of positive, passionate and capable peers who love to work hard and play hard together
- Quarterly team-building outings
- Hybrid work from home + work in the office model
-
iOS Developer
1 day ago
Toronto, Ontario, Canada BeaconFire Inc. Full timeiOS & React Native DeveloperBeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for an iOS & React Native Developer position.Job Responsibilities:● Collaborate with the team to design and develop high quality iOS and React Native applications using Swift, JavaScript, and related technologies.● Write...
-
iOS Developer
5 days ago
Toronto, Ontario, Canada Collabera Full timeCompany Description AG Globe Services Job Description We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers...
-
iOS Developer
1 week ago
Toronto, Ontario, Canada Mastech Digital Full timeJob Summary:We are seeking a skilled Mobile Build and Release Engineer with a strong focus on iOS to own and optimize our mobile CI/CD pipeline. You will play a key role in ensuring our iOS app is built, tested, signed, and deployed quickly and reliably. This role is essential for improving the speed and stability of our release process through automation...
-
iOS Developer
1 week ago
Toronto, Ontario, Canada Bitcoin Devs Company Full timeOverview: The iOS Developer - Swift plays a crucial role in our organization, responsible for designing, developing, and maintaining high-quality mobile applications for iOS platforms. This role is pivotal in contributing to the success of our mobile development initiatives and ensuring seamless user experiences for our customers. Key Responsibilities: Work...
-
iOS Developer
5 days ago
Toronto, Ontario, Canada CSI Consulting Full timeCompany Description All across Canada, throughout North and South America, Europe, and even as far as India, we at CSI help organizations like yours find solutions to complex information technology and business management problems. For close to 20 years, the CSI Group has provided a full range of custom IT services that are simply best-of-class. We've...
-
iOS Developer
1 week ago
Toronto, Ontario, Canada Altitude Technology Solutions Full timePosition: IOS DeveloperLocation: Toronto, Canada (2 days office mandatory)Exp- 8 yearsResponsibilitiesDesign, develop, and maintain iOS applications using Swift (and optionally Objective-C when needed).Build dynamic and responsive UIs using SwiftUI and UIKit.Implement asynchronous and reactive programming with Combine, GCD, or async/await.Ensure high code...
-
iOS Developer
1 week ago
Toronto, Ontario, Canada SoTalent Full timeJob Title: Staff iOS EngineerLocation: Toronto, Ontario, CanadaType: Full TimeOur Client is seeking a Staff iOS Engineer to drive the development of cutting-edge mobile applications and lead major platform initiatives. This is an exciting opportunity to work on impactful projects, mentor talented engineers, and shape the future of mobile technology.What...
-
iOS Developer
5 days ago
Toronto, Ontario, Canada Capco Full timeiOS Developer - (Hybrid - Calgary)Capco – The Future. Now.Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial services industry. Our passionate business and technology professionals enjoy a unique environment where they are actively encouraged to apply intellect,...
-
iOS Mobile Developer
3 days ago
Toronto, Ontario, Canada Visionet Systems Inc. Full timeJob Title:iOS Mobile DeveloperLocation:Toronto, Canada (Onsite)We are looking for an iOS Mobile Developer to join our team in Toronto office. The ideal candidate will build, maintain, and improve iOS applications, working closely with product managers, designers, and other engineers.Key Responsibilities:Develop and maintain iOS applications using...
-
iOS Developer
1 week ago
Toronto, Ontario, Canada Capco Full timeCapco – The Future. Now.Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial services industry. Our passionate business and technology professionals enjoy a unique environment where they are actively encouraged to apply intellect, innovation, experience and teamwork. We...