Responsibilities
- Design and implement new features for iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve the performance of existing applications.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Write unit and integration tests.
- Work on improving the architecture of the applications.
- Work on improving the development and testing processes.
- Work on improving the CI/CD pipelines.
- Work on improving the monitoring and alerting systems.
- Work on improving the documentation.
- Work on improving the onboarding process for new team members.
- Work on improving the knowledge sharing within the team.
- Work on improving the communication within the team.
- Work on improving the collaboration within the team.
- Work on improving the agility of the team.
- Work on improving the efficiency of the team.
- Work on improving the effectiveness of the team.
- Work on improving the happiness of the team.
- Work on improving the work-life balance of the team.
- Work on improving the diversity and inclusion of the team.
- Work on improving the sustainability of the team.
- Work on improving the accessibility of the applications.
Compensation
Competitive salary
Work Arrangement
Remote, with occasional travel to Finland
Team
Collaborative and agile team environment
What you can expect from us
- A competitive salary and benefits package.
- A flexible work environment with remote work options.
- A collaborative and agile team environment.
- Opportunities for professional growth and development.
- A commitment to diversity, inclusion, and sustainability.
- A focus on work-life balance and employee well-being.
- A supportive and inclusive work culture.
- A commitment to continuous improvement and innovation.
- A focus on quality, performance, and user experience.
- A commitment to open communication and transparency.
What we can expect from you
- A strong commitment to quality, performance, and user experience.
- A proactive approach to problem-solving and troubleshooting.
- A collaborative and team-oriented mindset.
- A focus on continuous learning and improvement.
- A commitment to open communication and transparency.
- A willingness to take on new challenges and responsibilities.
- A commitment to diversity, inclusion, and sustainability.
- A focus on work-life balance and employee well-being.
- A supportive and inclusive work culture.
- A commitment to continuous improvement and innovation.
Our Tech Stack
- Swift
- Objective-C
- iOS SDK
- Cocoa Touch
- Xcode
- Git
- Agile methodologies
- Test-Driven Development
- Continuous Integration and Continuous Deployment
- Unit and integration tests
- Clean, maintainable, and testable code
- RxSwift
- Combine
- GraphQL
- SwiftUI
- UIKit
- Core Data
- Realm
- Firebase
- AWS
- Docker
- Kubernetes
- Terraform
- CI/CD pipelines
- Monitoring and alerting systems
- Documentation
- Onboarding new team members
- Knowledge sharing
- Communication
- Collaboration
- Agility
- Efficiency
- Effectiveness
- Happiness
- Work-life balance
- Diversity and inclusion
- Sustainability
- Accessibility
Not provided