Career
Currently not recruitingiOS Developer
Hi there! We're looking for an iOS Developer to join our team. As part of the team you will be creating tailor-made solutions for medium to large commerces, providing our clients with more than just code and focusing on long-term collaborations. Together with our mobile team you will also work on our in-house solutions, develop prototypes and create proof-of-concepts, focusing on an innovative and creative approach rather than ready-made fixes.
About our company
We are Snowdog: we believe in ethical business, prioritizing people and honesty over profits, combining our work with a solid portion of fun, and being fully transparent with our clients and team. Since 2006 we have been creating ground-breaking solutions for leading commerce brands - online, offline and everything in between. We craft unified, user-centered experiences across various technological platforms by developing online stores and mobile apps. Sounds like "any other software house"? We also work on open-source software, kiosk solutions for tablets in showrooms, teaching humanoid robots to do awesome things, developing our own ML recommendation systems - all that backed with great UX research. Now that's more like Snowdog!
Our tech stack:
- UIKit, SwiftUI
- Combine
- Firebase
- Nuke, Kingfisher
- CocoaPods, Swift Package Manager
- Fastlane
- MVVM
- SwiftLint
- TestFlight
- Xcode
What you’ll be doing:
- Building, enhancing and troubleshooting iOS apps
- Working in a team that’s passionate about creating functional solutions
- Developing eCommerce applications for mobile devices
- Ensuring the performance, quality, and responsiveness of applications
Apply if you can boast about your:
- At least 2+ years experience in iOS development
- Proficiency with Swift and Cocoa Touch
- Experience with iOS Framework such as Core Data, Combine, etc.
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Understanding and following of SOLID principles
- Experience with offline storage, threading, and performance tuning
- Familiarity in unit testing
- Experience with CocoaPods, SPM
- Understanding code versioning tools
- Passion to learn new things
- Great communication skills
- English and Polish language skills at a level that enables fluent communication (B2+)
Even better if you also have:
- Practical knowledge of Objective-C, SwiftUI
- Knowledge how to publish the iOS apps in App Store Connect
- Familiarity with Continuous Integration
- Experience in UI / snapshot testing
What we offer:
- Fully flexible working time - the only limit is common sense
- Possibility of remote work - without additional explanations
- No fixed corporate career path but a lot of advice and guidance to help you grow
- A friendly and relaxed atmosphere, where people are always happy to help
- Full-day iOS teamday every other Friday: share your knowledge, watch the latest tech talks at conferences, do Google codelabs or simply brainstorm with your teammates
- Macbook Pro (or Dell XPS) + monitor(s)
- Company equipment replacement every 2-3 years to increase productivity and decrease downtime
- Medical care, mental well-being platform subscription, and sports card
- In-house English lessons
- Co-financing for conferences, training sessions, and certification
- Benefits for sharing knowledge at conferences, meetups, and on our blog
- Internal training conducted by external experts
- Numerous integrations, meetings, sports competitions
- Chillout room with a driving simulator, console, table football and darts