Logo Wetter.com

Senior iOS Developer

Job

  • Level
    Senior
  • Job Field
    Mobile
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will further develop our iOS app, implement new features, and optimize the code while collaborating closely within an agile team and utilizing innovative technologies.

    Job Technologies

    Your role in the team

    • Develop our existing iOS app further and implement new features that will make our millions of users happy every day.
    • Work with a small and agile team of developers, designers, and product owners to design, develop, and ship new features and improvements.
    • Constantly improve the existing code base and raise our application to a technically clean and modern level.
    • Develop tests for code stability and reliability and also keep an eye on edge cases and usability.
    • Fix existing bugs and continuously improve the performance of our application.
    • Discover, evaluate and implement new technologies to maximize development efficiency.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You have a degree in IT with several years of professional experience in software and iOS development.

    Qualifications

    • Excellent problem-solving skills and analytical thinking.
    • Ability to motivate others and work effectively in a team.
    • Ability to take responsibility and think strategically.
    • You have a good knowledge of Xcode IDE and UIKit SDK (watchKit SDK knowledge is a plus).
    • The MVVMC architecture pattern is also well known to you.
    • You are familiar with and comfortable using modern AI tools, increasing your productivity in your daily tasks and open to trying new things.
    • Languages: English, German is a plus.

    Experience

    • You have solid experience with both Swift and Objective-C, component separation (e.g., splitting code into smaller parts - frameworks), Swift concurrency (async/await routines, global actors, traditional Dispatch routines), as well as strong knowledge in UIKit (e.g., writing UI from code), SwiftUI (e.g., writing code for WidgetKit and watchOS), etc.
    • Solid knowledge and experience with unit tests, UI tests (via standard XCTest framework).
    • Experience in working with remote data (e.g. REST endpoints).

    This text has been machine translated. Show original

    What we offer

    • Ownership of your own projects, with the freedom to develop and implement your ideas and concepts.
    • A corporate culture defined by team spirit, open communication, a dynamic atmosphere, flat hierarchies, and quick decision-making processes.
    • Flexible hybrid working model, balancing home office and on-site presence.
    • Informal and collaborative environment: no titles or strict dress codes, fostering a relaxed and approachable culture.
    • A wide range of perks, social benefits, and employee services in a leading media company.
    • Professional development and on-the-job training are key priorities for us.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Food & Drink

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    Wetter.com

    Wetter.com

    wetter.com is an online weather portal for Germany, Austria and Switzerland and provides information about the weather.

    Description

  • Company Size
    1-49 Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Wetter.com

    Senior iOS Developer

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs