Senior Software Engineer (iOS)

Mobile DeveloperSeniorHibridAlkalmazottTeljes munkaidő
Magyarország DiligentAngol: FelsőfokSzakirányú diploma

Feladat

Position Overview

We are looking for a Senior iOS Software Engineer with strong expertise in native iOS development (Objective-C, Swift) and a solid understanding of backend technologies, to join our Boards Mobile team at the Center for Global Product Innovation in Budapest.

This role goes beyond traditional mobile engineering: we are seeking someone passionate about leveraging AI-driven technologies, automation, and modern development practices to deliver smarter, more intuitive mobile solutions. The ideal candidate thrives in complex technical environments, is highly collaborative, and brings an innovative mindset to solve challenges using both proven software engineering practices and emerging AI-powered approaches.

Key Responsibilities

  • Design, develop, review, and test new features, enhancements, and support issues across iOS applications and integration projects.
  • Integrate AI and automation where appropriate to improve app functionality, personalization, or developer productivity.
  • Collaborate closely with product owners, designers, and cross-functional teams to shape technical requirements and user stories.
  • Mentor junior developers, sharing best practices in iOS, backend, and AI-enhanced development workflows.
  • Contribute to high-quality system documentation, operational guidelines, and knowledge sharing.
  • Partner with global teams across North America and Europe, ensuring smooth delivery of robust, scalable, and intelligent software.
  • Drive tooling, hosting, DevOps, and quality assurance automation initiatives to improve velocity and reliability.
  • Take ownership of technical challenges, bringing curiosity and resourcefulness to ambiguous problems.

Stack

SwiftObjective-C

Elvárások

Required Experience & Skills

  • 6+ years of hands-on development experience in software engineering.
  • Proficient with Swift for iOS app development; experience with Objective-C is a plus.
  • You can confidently use Xcode and Apple development tools for building, debugging, and profiling apps.
  • Skilled in building interfaces with SwiftUI and UIKit.
  • You have a solid overview of modern iOS app architectures like VIPER, MVVM, MVI or TCA.
  • You can efficiently modularize large-scale production code bases.
  • You can utilize Swift Concurrency features like async/await and actors; experience with reactive programming like Combine is a plus.
  • Familiar with data persistence and local storage options on iOS like Core Data or SQLite.
  • You can integrate RESTful APIs for backend communication and data exchange.
  • You can configure and maintain CI/CD tools for automated app builds and deployments.
  • Good understanding of dependency management tools like CocoaPods and Swift Package Manager (SPM).
  • Experienced with performance tuning and profiling tools like Thread Sanitizer and Instruments.
  • You have previously published and distributed apps through the App Store.
  • You know how to distribute apps for testing and user feedback using tools like TestFlight.
  • Analytical troubleshooting skills with ability to solve problems across diverse technology stacks.
  • Familiarity with Source Code Control Systems (e.g., Git/GitHub).
  • Excellent communication skills with a strong sense of teamwork, ownership, and accountability.
  • Ability to manage personal workload, prioritize effectively, and contribute proactively to team goals.

Előny

  • Curiosity and willingness to explore AI frameworks, APIs, or ML toolkits for enhancing user experiences and developer efficiency.
  • Understanding of QA concepts and test automation, including AI-assisted testing approaches.

Soft Skillek

ProblémamegoldásCsapatmunkaMentorálásFelelősségvállalásKommunikációs készség

Mit adunk

What Diligent Offers You

  • Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be done differently, both in our internal processes and to help our clients.
  • We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, a generous time off policy and wellness programs.
  • We have teams all over the world. We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
  • Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us.

Extrák

Home office lehetőségRugalmas munkaidőMagán egészségbiztosításPlusz szabadságnapok

Munkáltatóról

Diligent is the AI leader in governance, risk and compliance (GRC) SaaS solutions, helping more than 1 million users and 700,000 board members to clarify risk and elevate governance. The Diligent One Platform gives practitioners, the C-Suite and the board a consolidated view of their entire GRC practice so they can more effectively manage risk, build greater resilience and make better decisions, faster.

Diligent created the modern governance movement. Our world-changing idea is to empower leaders with the technology, insights and connections they need to drive greater impact and accountability – to lead with purpose. Our employees are passionate, smart, and creative people who not only want to help build the software company of the future, but who want to make the world a more sustainable, equitable and better place.

Headquartered in New York, Diligent has offices in Washington D.C., London, Galway, Budapest, Vancouver, Bengaluru, Munich, Singapore and Sydney.

Munkavégzés formája
Alkalmazott
Munkaidő
Teljes munkaidő
Munkavégzés módja
Hibrid
Munkavégzés helye
Budapest

Jelentkezés

Jelentkezem

További releváns álláshirdetések

Junior Frontend Developer
Mobile Developer·Junior
FlutterDartJavaScriptTypeScriptAngularReactGitJenkins
HibridTeljes munkaidő
Senior iOS Developer
Mobile Developer·Senior
SwiftGit
HibridTeljes munkaidő
Full-Stack Software Engineer (React, .NET/C#), 6-month contract
Fullstack Developer·Medior
TypeScriptReact.NETC#
TávmunkaTeljes munkaidő
Senior Software Engineer
Fullstack Developer·Senior
JavaSpring BootJavaScriptHTMLCSS
TávmunkaTeljes munkaidő
Principal Software Engineer, AI & Platform Architecture
Software Architect·Architect
AWS
TávmunkaTeljes munkaidő
User Experience Designer - Digital and UCC
UX/UI Designer·Medior
Figma
HibridTeljes munkaidő
Staff Software Development Engineer in Test (SDET)
Automation Test Engineer·Lead
AWSJenkins
HibridTeljes munkaidő
Staff SW Development Engineer in Test
Automation Test Engineer·Lead
JavaScriptTypeScriptJavaAngularGit
HibridTeljes munkaidő
Senior Software Engineer – Voice Platform
Software Engineer·Senior
C++JavaAWSPythonSpring BootTerraformDynamoDB
HibridTeljes munkaidő
Senior Software Engineer - Devops
DevOps Engineer·Senior
PythonTypeScriptAWSAzure
HibridTeljes munkaidő
Software Engineer (Python or Java)
Backend Developer·Medior
PythonJavaAWSGit
HibridTeljes munkaidő
Software Engineer
Backend Developer·Medior
TypeScriptJavaAWSAzureGoogle CloudDynamoDB
HibridTeljes munkaidő
Senior Software Engineer
Backend Developer·Senior
Node.jsTypeScriptGoAWSRedisDynamoDBJavaScriptJava
HibridTeljes munkaidő
Senior Software Engineer
Backend Developer·Senior
TypeScriptJavaAWSDynamoDBJavaScript
HibridTeljes munkaidő
Senior IT Engineer - Device Management
System Engineer·Senior
PythonSwiftGo
HibridTeljes munkaidő
Senior Full Stack Engineer, People Apps
Fullstack Developer·Senior
PythonFlaskFastAPIReactVue.jsPostgreSQLPyTestKubernetesTerraformAWS
HibridTeljes munkaidő
Senior Product Manager
Product Manager·Senior
HibridTeljes munkaidő
Senior Technical Support Engineer, Network
Network Engineer·Senior
AnsiblePython
TávmunkaTeljes munkaidő
Senior SAP Open Text Consultant
Functional SAP Consultant·Senior
TávmunkaTeljes munkaidő
Senior Software Engineer (iOS) | Bérfigyelő