Responsibilities
- Write high quality, maintainable code and release it as well working features
- Perform peer reviews and participate in technical discussions both at the team level and product level
- Participate in internal and/or external developer communities
- Contribute to technical planning and backlog management
- Help investigate and resolve production issues
- Mentor and empower other people around you
Requirements
- 5+ years of iOS software development experience, with a proven track record of delivering high-quality, production-ready applications
- Experience in designing, implementing, and maintaining complex iOS applications with a focus on scalable, maintainable, efficient, and testable architecture
- Excellent verbal and written communication skills are essential
- You should be able to work collaboratively in cross-functional teams with developers, designers, product managers, and other stakeholders
- You may have started with Objective-C, but your most experience is on Swift and UIKit
- You have worked and understand the core concepts of SwiftUI, including its limitations
- You are familiar with various iOS backend service APIs, push notifications, and cloud messaging
Nice to Have
- Willingness and demonstrated capability to learn new things quickly and share your learnings with others
- Experience using AI in iOS development
- Motivated to deepen your skills as part of your daily work
Additional Information
- Workplaces are located in the heart of Helsinki and Tampere
- We have an open culture
- Everyday practices are flexible and we want to continuously improve
- We aim high and do our best, but we also have fun at work
- We work towards a diverse, equal and inclusive workplace
- Our mission is to offer Finnish media content also to next generations