BE

Germany - Mobile Developer - iOS

BE · Bucharest, Romania

Marketing Services · 51-200 employees

5 h ago
Mid (2-5 yrs) Contractor Romania
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will participate in the full software development lifecycle, from initial concept to production support, while leading code reviews to ensure high quality. Additionally, you will collaborate with technical leads to define solutions, optimize performance, and share expertise across the team.

What they look for

Ios Swiftui Restful Apis Firebase Cloud Messaging Deep Links Crashlytics Ux/Ui Sdk Integration Azure Devops Ci/Cd Agile Scrum Mobile Architecture Kmp

Requirements

Candidates must demonstrate proficiency in iOS and SwiftUI development with a strong understanding of mobile architectures and RESTful APIs. Experience with Firebase, CI/CD pipelines, and agile methodologies is required to succeed in this role.

Full description

Main responsibilities:

  • Be part of features journey from idea to production by adding value to all stages of Agile way of working (planning, designing, development, testing, release to production, support etc.)
  • Lead code reviews to improve quality and promote learning opportunities
  • Work closely with the lead developer, technical product owner, and enterprise architect to define the technical solution for new features
  • Create concepts for architectural improvements
  • Troubleshoot and debug to optimize performance and stability
  • Stay up to date with new technological trends
  • Share knowledge about your area of expertise, best practices and provide functional support

What we are looking for:

  • Proficiency in IoS/SwiftUI development, with past projects available to demonstrate this proficiency.
  • Knowledge of mobile landscape, architectures, trends, and emerging technologies (e.g., KMP).
  • Excellent understanding of RESTful APIs.
  • Understand complex business and functional requirements and produce technical specifications.
  • Experience with Firebase services (Cloud Messaging, Deep Links, Crashlytics, etc.) is a plus.
  • Good understanding of UX/UI concepts for mobile devices.
  • Experience with integration of 3rd party SDKs and services (e.g. camera, document scanning, electronic signature)
  • Experience with monitoring and logging solutions (e.g. Firebase, Crashlytics)
  • Experience with Azure DevOps and continuous integration/continuous deployment (CI/CD) pipelines
  • Familiarity with agile development concepts (SCRUM).
  • Fluent in English

Collaboration Type: B2B