Junior Software Engineer (m/f/d) - focus on iOS
YOUR TEAM
YOUR IMPACT
Enhancing existing features and developing new features
Drive development
Owning your code
Documenting and reviewing
Share your ideas
YOUR SKILLSET
Being in a Junior role at ottonova is all about learning and taking the next step. We are committed to supporting your growth in an interesting and challenging environment. Along with a positive work ethic and manner and a willingness to learn and develop both personally and professionally, you will bring the following to the table: • You are interested in producing high-quality software: testing, code reviews and clean coding practices
- You are able to clearly express and discuss technical concepts and write technical documentation
- You have a proficient level of written and spoken English as well as clear and effective communication skills
- You have a good understanding of your personal toolset: your OS, Xcode, debugging tools and AI assisted development
- You enjoy great mobile UX and working closely with designers
- You complement your profile with basic knowledge of: • Swift
- Building UI on iOS (UIKit and/or SwiftUI)
- Concurrency basics (async/await, main-thread safety)
- Knowledge about reactive programming (RxSwift)
- Version control (Git)
- Unit testing
Advantages.
Not a requirement, but a plus would be the following aspects: • A degree in Computer Science, Software Engineering, or a related field
- Experience with RxSwift
- Experience with Memory management
- Familiarity with architecture patterns (e.g. MVVM)
- Experience consuming REST APIs
- Knowledge about Kotlin Multiplatform (KMP)
- Personal projects, an App Store release, or open-source contributions
- Experience with Scrum
- German language skills
- Any other knowledge and skills that will help us build the best health insurance in the world!
WHAT YOU CAN EXPECT
At ottonova you have the opportunity to actively shape one of the most exciting new companies on the market. Here you can expect an experienced, highly motivated and colorful team and the freedom to contribute and pursue your own ideas.
As a health insurance company, we are committed to health – also for our employees. Since fruits, coffee and cereals are already part of our equipment, we offer you a variety of other benefits:
- Sports & fitness subsidy
- Company health insurance
- Company pension plan
- Travel subsidy
- Corporate Benefits
- Trainings and courses
- ottonova Balance – Mobile working
- 30 days vacation, plus December 24th & 31st off
- ottobike – Bike-Leasing
- Ticket Plus City Card
- Employees-recruit-employees
ottonova drives a mutually responsible, respectful and humorous interaction with a clear value system. Our diversity is a strength because it makes us more creative and productive. We value every individual and are fully committed to supporting their personal and professional development.
URL
Not included in the source posting: what you'll do, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.