iOS Engineer

closed
ImmoScout24 Logo

ImmoScout24

πŸ“Remote - Germany

Summary

Join Scout24 as a Mobile Application Developer to collaborate with cross-functional teams, write clean code, and ensure security and privacy of user data.

Requirements

  • Strong experience in iOS development using Swift with UIKit and SwiftUI
  • Solid understanding of object-oriented programming (OOP) concepts and SOLID principles
  • Experience with RESTful APIs, JSON, and web services integration
  • Knowledge of software development lifecycle (SDLC) processes, including version control (e.g., Git), code review, and CI/CD
  • Demonstrated ability to write well-structured, modular, and maintainable code
  • Experience with unit and UI testing. Test-driven development (TDD) experience is highly valued
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment
  • Be able to communicate proficiently in English

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features and improvements for iOS applications
  • Write clean, maintainable, and efficient code in Swift and Objective-C
  • Debug and optimize existing code to ensure the best performance and user experience
  • Participate in code and design reviews to maintain code quality and consistency
  • Stay updated on the latest iOS development trends, tools, and technologies
  • Ensure the security and privacy of user data in compliance with best practices and regulations
  • Write unit and UI tests to identify issues early and ensure high code quality
  • Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces
  • Provide technical guidance and mentorship to junior developers as needed
This job is filled or no longer available