Dswiss Ag

DSwiss AG is a world-leading provider of highly secure digital services. In particular, the company's core service is the provision of digital safes for personal documents and passwords, as well as electronic delivery services and file-sharing platforms for asset managers and clients.
About company

Senior Software Enginner Mobile IOS

On-site

location Lisbon, Setubal

date July 18, 2025

types Full-time

About us

At DSwiss AG, we secure sensitive data with our ISO 27001-certified SecureData Platform and solutions like SecureExchange and Postbox. Trusted by banks, insurers, and public institutions, we enhance compliance, streamline operations, and improve client experiences. DSwiss is committed to building and running seamless and compliant solutions with data security by design, so our customers can operate with assured confidence and concentrate on their core business.

Senior Software Enginner Mobile IOS

Do you want to be part of a supportive and innovative team and take on a technical role where you can make a difference? Are you an enthusiastic team player with initiative? Then you've come to the right place.

We are looking for a Senior iOS Engineer to join our team immediately or as soon as available.

Job requirements

- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field; additional certifications or advanced degrees are a plus.

- 7–10+ years of experience designing, developing, and maintaining complex iOS and Android applications.

- Minimum of 3 years' experience as a technical lead

- Deep proficiency in Swift, including modern features like Concurrency (async/await) and Combine.

- Expertise in architectural patterns such as MVVM, MVI, VIPER, and Clean Architecture.

- Experience designing modular codebases, reusable SDKs or libraries, and collaborating across multiple teams.

- Solid understanding of Apple’s Human Interface Guidelines (HIG) and building accessible, intuitive user interfaces.

- Proficient in networking with URLSession, RESTful API integration, and handling edge cases in unreliable network conditions.

- Skilled in profiling and optimizing app performance (memory, battery, responsiveness, network).

Bonus Points

- Strong knowledge of offline-first strategies, secure storage (e.g., Keychain Services), data encryption, and secure communication.

- Familiar with unit and UI testing frameworks such as XCTest, SnapshotTesting, Mocking frameworks, and Swift Testing tools.

- Experience building and maintaining CI/CD pipelines, and working with tools like Fastlane, Xcode Cloud, or Bitrise.

- Proficient with Gitlab, crash/error monitoring tools, and observability platforms.

Tasks

- Design and maintain mobile architecture (modularization, feature flagging, dependency injection, performance monitoring) across platforms.

- Propose and lead the implementation of new tools and frameworks that enhance engineering velocity and product quality.

- Lead incident response and resolution for major production issues, performing root cause analysis and long-term mitigation planning.

- Evaluate emerging technologies (Jetpack Compose, SwiftUI) and define adoption strategy aligned with business goals.

- Mentor and coach engineers across levels, fostering an inclusive and growth-oriented technical culture.

- Define and execute initiatives that improve release safety, testing coverage, accessibility, and user experience.

- Collaborate with hiring and onboarding processes to scale the engineering team with high technical standards.

Job responsibilities

- Oversee iOS application development with an emphasis on optimizing performance, ensuring security, and enhancing the user experience from a technical perspective; also contributed to Android team initiatives when required.

- Define and promote architectural best practices and coding standards across the iOS team.

- Collaborate with product, design, and backend teams to translate requirements into robust solutions.

- Implement accessibility and privacy features aligned with Apple and legal standards.

- Mentor engineers through code reviews, technical guidance, and knowledge sharing.

- Stay current with Apple’s ecosystem and integrate relevant innovations.

- Ensure code quality, maintainability, and app performance at scale.

- Partner with security teams to uphold high standards for data protection.

Job benefits

- Hybrid work model in Lisbon city center, 25 days of vacation pro rata.

- DSwiss is a socially conscious company with an innovative and diverse team.

- All employees are enabled to drive improvement and create value.

- You will get to develop and learn within a highly talented and experienced team

- International bi-annual team events in Portugal, Switzerland or neighbouring countries.

- Free Snacks and Coffee in the Office with an Entertainment Room and Chill-out area.

Explore all open positions and apply now via the link below ⬇️

https://lnkd.in/dgyjJGUQ

Contacts and address

earth Avenida 5 de Outubro 124 1º Piso, 1050-061 Lisboa