iOS App Developer - Home Connect (f/m) Miejsce pracy: Warszawa Technologies we use Expected iOS Swift Clean Architecture SwiftUI Swift Concurrency Combine Operating system macOS About the project Join our team as an iOS Software Engineer focusing on mobile development for Home Connect ecosystem. Work on a mature IoT project, enhancing connectivity and impacting millions globally. Contribute to iOS app architecture development within the Home Connect IoT platform. Your responsibilities Native app development for iOS in the context of the Home Connect IoT-Platform Develop robust, high quality software as a member of the Home Connect App development team Implement new features in close collaboration with the UX- and Design-Team Analyse software problems and software architecture of new functionalities Create, enhance and maintain automated Unit- / UI-Tests Continuously work on optimising the code to achieve a solid software architecture Our requirements 3 years experience in professional software development with at least 2 years of native app development for iOS Practical knowledge of Swift Theoretical and practical knowledge of Swift Concurrency (async/await) Proficiency in SwiftUI and UIKit Experience with reactive programming (Combine framework) Experience with testing (XCTest) Understanding of memory management Proficiency with Swift Package Manager (SPM) Knowledge of Clean Architecture principles Optional Experience with app profiling (Xcode Instruments) Familiarity with Objective-C This is how we organize our work This is how we work in house you focus on a single project at a time you have influence on the choice of tools and technologies you have influence on the product you focus on product development you focus on code maintenance agile scrum Team members backend developer mobile developer architect manual tester product owner scrum master UI designer UX designer This is how we work on a project Clean Code code quality measures code review design patterns static code analysis BDD pair programming TDD architect / technical leader support Continuous Deployment Continuous Integration team-level deployment active monitoring documentation issue tracking tools NFR technical debt management integration tests regression tests test automation testing environments unit tests manual tests Development opportunities we offer conferences abroad conferences in Poland development budget technical knowledge exchange within the company time for development of your ideas What we offer Dynamic International Environment: Collaborate with diverse teams globally, enriching your experience and expanding your professional network. Collaborative Team Culture: Join a supportive team that values your contributions and encourages your growth. Professional Development Opportunities: Expand your skills through engaging projects and responsibilities that challenge and inspire you. Flexible hybrid work arrangements: Enjoy a mix of remote work and office collaboration, with a minimum of one day per week in our modern offices. Comprehensive Benefits Package: Enjoy private health care, a Lunchpass card, a sports card, group insurance options and employee discounts. Benefits sharing the costs of sports activities private medical care sharing the costs of foreign language classes life insurance remote work opportunities flexible working time corporate products and services at discounted prices parking space for employees extra social benefits pre-paid cards employee referral program extra leave Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".