Carbon
Senior iOS Developer
CarbonRomania11 hours ago
ContractRemote FriendlyEngineering, Information Technology

Carbon bridges the gap between Eastern European software engineers and mission-driven tech companies changing the future. 


We’re currently building a team of mobile engineering contractors to join a greenfield project for a leading European proptech marketplace. You’ll work with the latest technologies and have the chance to make a real impact on applications used by hundreds of thousands of people every day. 

 


We are looking for an individual who can:


  • Be a team player
  • Collaborate and communicate with transparency in mind
  • Design and develop iOS apps for various brands
  • Continuously improve the quality and performance of our partner’s apps and ensure the follow-up and maintenance of them
  • Follow a safe delivery process through CI/CD in close collaboration with PMs 
  • Be a driving force in implementing new innovative features (virtual tour/3D, voice recognition, geofencing, etc.)
  • Monitor and create prototypes around new technological opportunities (Apple Watch, Apple TV, macOS, etc.)


Qualifications:


  • A first successful experience as an iOS developer and good knowledge of Swift 6
  • Solid grounding in the particularities and constraints of application development on iOS 18
  • Great autonomy combined with desire to learn and share knowledge
  • Good knowledge of RESTful services and implementation of Clean Architecture

Capacity to work on large-scale projects used by hundreds of thousands of users per day


Skills required:


  • Xcode 16 / Swift 6, SwiftUI
  • Git / Source Code Management (GitHub, GitLab, etc.)
  • A solid understanding of software architecture
  • Reactive programming with Combine 
  • Dependency management
  • Basic knowledge of testing (Unit, UI) and CI/CD
  • Communication with RESTful web services
  • Excellent communication skills in English (French, Dutch, or German are assets).


Nice to have:


  • Knowledge of Atlassian suite (Jira, Confluence)
  • Experience with Swift Package Manager and/or CocoaPods
  • Knowledge of Clean Architectures, A/B Testing, accessibility and white-label apps
  • Experience with: Clean Swift, MVVM+C, VIPER, The Composable Architecture (TCA)
  • Experience with Bitrise (CI/CD) and Firebase


What’s in it for you?


  • A professional but friendly and stimulating working environment
  • Opportunities for personal development in line with business growth
  • Working on apps with a quality-first mindset 
  • The autonomy to work in a style which suits you to be the most productive
  • The freedom to tell us which tools you need to be successful in your job so we can set you up to make it happen

Key Skills

Ranked by relevance