IC Software Engineer II – iOS

3 weeks ago


Edmonton, Canada Uvacellars Full time

(Remote work available with occasional in-person meetings) About Uva Uva Cellars Inc. is redefining the modern wine experience through elegantly designed smart technology. We’ve developed and commercially launched the first iteration of our smart wine racking system and are developing the associated mobile application, allowing collectors to easily track, manage, and enjoy their collections at home. With our first sales in motion, we are entering a growth phase, expanding our product capabilities, and preparing to roll out advanced smart and AI-driven features over time. Illuminate your selections with a touch, keep real-time inventory, and enjoy each bottle in its optimal state. Uva seamlessly integrates intelligent hardware with a beautifully designed mobile experience, ensuring that innovation enhances, rather than interrupts, the timeless enjoyment of exceptional wine. What You’ll Do Uva has commercially launched its smart wine racking system, and we are now preparing to release the initial version of our iOS mobile application. This app will serve as the digital companion to our hardware, enabling users to connect, manage, and monitor their collections through a seamless mobile interface. The initial launch will include core features and full IoT integration with our smart-ready hardware. As an iOS Engineer, your focus will be on building, refining, and launching this first version of the app. You’ll collaborate closely with team members to design, develop, and maintain user interfaces and features that align with our premium product experience. This role is critical in establishing a robust and scalable mobile infrastructure that integrates effectively with our backend systems and connected hardware. Following launch, you’ll play a key role in expanding the app’s capabilities to include advanced smart features such as intelligent inventory management and personalized wine insights powered by our Smart Sommelier platform. Your contributions will directly shape the user experience and the evolution of Uva’s connected wine cellar ecosystem. Responsibilities Design and develop the iOS application, ensuring effective integration with IoT hardware and backend systems. Collaborate with team members to design, develop, and maintain user interfaces and features for mobile applications. Work closely with cross-functional teams for feature planning, design, and deployment. Manage bug fixes and performance enhancement of the iOS application. Adopt and implement new technologies to maximize development efficiency. Minimum Qualifications Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 1 year full-time Software Engineering work experience, WHICH INCLUDES 1-year total technical software engineering experience in one or more of the following areas: Native iOS Note the 1-year total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The year of specialized experience is not necessarily in addition to the years of Education & full-time work experience indicated. Technical Requirements Knowledge of MVVM and RIB design patterns; RxSwift or Combine experience is a plus. Skilled in iOS frameworks, Git/GitHub, and continuous integration. Adaptable to a fast-paced, evolving startup environment. Strong unit testing, debugging, and problem-solving skills. Excellent communication and teamwork abilities. (Preferred) Experience with cross-platform mobile development or Android development. This is a mid-level software engineer requirement not applicable for fresh graduates or interns. Why Join Uva This is a unique opportunity to join a company that has already entered the market and is scaling. You’ll be instrumental in delivering a polished and evolving mobile experience that directly reaches and delights customers. From connected cellar features to AI-powered sommelier insights, your work will influence the next generation of smart wine technology. Uva Cellars is proud to be an Equal Opportunity Employer. We welcome people from all backgrounds who seek the opportunity. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, age, or any other characteristic. #J-18808-Ljbffr



  • Edmonton, Canada Uvacellars Full time

    A technology-driven wine company is seeking an iOS Engineer to develop its smart wine racking system's mobile application. This role involves integrating IoT technology, collaborating with teams, and enhancing user experience. Ideal candidates have a degree or equivalent experience in software engineering, particularly in iOS development. Join a growing...


  • Edmonton, Canada Uvacellars Full time

    A technology-driven wine company is seeking an iOS Engineer to develop its smart wine racking system's mobile application. This role involves integrating IoT technology, collaborating with teams, and enhancing user experience. Ideal candidates have a degree or equivalent experience in software engineering, particularly in iOS development. Join a growing...

  • iOS Engineer Remote

    2 weeks ago


    Edmonton, Alberta, Canada Skip Full time

    Hungry for a challenge?That's good, because at SKIP, part of Just Eat (JET), we have abundant opportunity or as we say, everything is on the table. We are a leading global online food delivery marketplace. Our tech ecosystem connects millions of active customers with hundreds of thousands of connected partners in countries across the globe.Recipe for...

  • Engineer II

    3 weeks ago


    Edmonton, Canada Enbridge Full time

    Join to apply for the Engineer II role at Enbridge 2 days ago Be among the first 25 applicants Posting End Date: January 02, 2026 Employee Type: Regular-Full time Union/Non: This is a non-union position Enbridge is actively seeking an Engineer II. This dynamic person will be responsible for performing, reporting and presenting on risk assessments of...


  • Edmonton, Canada Canonical Full time

    Join to apply for the Software Maintenance Engineer role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Software Maintenance Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...


  • Edmonton, Canada Canonical Full time

    Join to apply for the Software Maintenance Engineer role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Maintenance Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...


  • Edmonton, Canada Affirm Full time

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Cost Engineering Team is looking for a Software Engineer II. The engineer is responsible for driving financial visibility, cost efficiency, and long‑term economic sustainability...

  • iOS Developer

    2 weeks ago


    Edmonton, Alberta, Canada c8-48d0-41be-b257-b8a2564bb0b1 Full time

    Ready for a challenge?Then Just Eat might be the place for you. We're a leading global online food delivery platform, and our vision is to empower everyday convenience.Whether it's a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery...

  • iOS Developer

    7 days ago


    Edmonton, Alberta, Canada Takeaway Full time

    Ready for a challenge? Then Just Eat might be the place for you. We're a leading global online food delivery platform, and our vision is to empower everyday convenience. Whether it's a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant,...


  • Edmonton, Canada Affirm Full time

    Software Engineer II, Backend (Identity Decisioning) 1 day ago Be among the first 25 applicants Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Identity Engineering owns the systems responsible for onboarding all consumers and managing...