-
Caixa Mágica Software

Mobile IOS Software Engineer

Caixa Mágica Software
Portugal · Full-time · Entry

Descrição da Empresa

Sobre nós: A Caixa Mágica Software é uma empresa portuguesa líder nos segmentos do mercado Open Source em Portugal. Fornecemos vários serviços, desde consultoria de negócios especializada, desenvolvimento de projetos de software e pesquisa e inovação. Desenvolvemos vários projetos com diversos alvos de implementação. Encontramo-nos ativamente envolvidos com as comunidades Open Source, organizando um evento popular em Lisboa e participando em vários projetos de pesquisa financiados pela União Europeia. A Caixa Mágica mantém fortes laços com a administração pública portuguesa, participando no desenvolvimento de middleware para o sistema do Cartão do Cidadão Português e estendendo o conceito para a padronização e conformidade com os demais sistemas europeus. Também mantemos uma ligação próxima com os departamentos de Inovação e Pesquisa de diversos setores, como telecomunicações e média, energia, sistemas móveis e plataformas baseadas em nuvem para dar suporte a sistemas de manufatura.

Descrição da Função

Overview: We are pioneers in secure data management solutions. Our innovative SecureData Platform and digital tools empower organizations to handle sensitive information with unparalleled security and efficiency. With a proven track record spanning over 5,000 days, we have earned the trust of top-tier banks, insurance companies, and public institutions worldwide. Our ISO 27001-certified products streamline operations, ensure compliance with stringent data protection standards, and enhance client experiences. From SecureExchange for secure document management to Postbox for encrypted transfers and immutable storage, compliant with European Court of Justice (ECJ) regulations, our SecureData Platform offers customizable, enterprise-grade solutions that reduce costs and environmental impact. We are committed to building seamless, compliant solutions with data privacy and security at their core, enabling our clients to operate with confidence. Are you passionate about technology and eager to contribute to a supportive, innovative team? Do you thrive in a collaborative environment where your technical skills can make a real impact? If so, we have the perfect opportunity for you. We are currently seeking a Senior iOS Engineer to join our team as soon as possible. As a Senior iOS Engineer, you will play a key role in designing and developing high-quality iOS applications. Your work will directly contribute to creating secure, user-friendly, and accessible mobile solutions that meet the highest industry standards. What will you do? - Design and build iOS applications using Swift and SwiftUI, ensuring compliance with security and privacy requirements. - Develop and maintain advanced accessibility features to deliver an inclusive user experience. - Collaborate with cross-functional teams, including UX/UI designers, backend developers, and product managers, to transform requirements into robust mobile solutions. - Optimize app performance, responsiveness, and usability for a seamless user experience. - Uphold code quality, maintainability, and security through rigorous code reviews, testing, and adherence to best practices. - Participate in the full software development lifecycle, from planning and coding to testing and deployment. - Stay updated with the latest iOS technologies, Swift best practices, and industry trends. What are we looking for? - A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Additional certifications are a plus. - 5+ years of experience in iOS development, with a focus on designing, building, and maintaining iOS applications. - Expertise in SwiftUI and modern iOS UI development. - Proven experience in implementing accessibility features. - Proficiency in Combine and Concurrency (async/await). - Familiarity with URLSession and REST APIs. - Experience with secure storage solutions like Keychain Services and data encryption techniques. - A solid understanding of Apple’s Human Interface Guidelines (HIG) for creating intuitive and accessible apps. - Familiarity with testing frameworks such as XCTest, SwiftTesting, SnapshotTesting, and mocking frameworks. - Knowledge of CI/CD pipelines and App Store deployment workflows. - Experience with Xamarin, .NET MAUI, or Android development. - Familiarity with GraphQL, WebSockets, and real-time data synchronization. - Knowledge of Docker. - Understanding of encryption standards like AES, RSA, TLS, and SRP/DH. - Basic command-line skills (e.g., bash, OS). - Published apps on the App Store or contributions to open-source projects. What can you expect from us? - A permanent job contract for a long term project; - Tech equipment + SIM Card + personal smartphone; - Health and Life Insurance; - Social events and team buildings; - The commitment of letting you grow with us, and be rewarded accordingly; - A dynamic and young team that will be always there to support you; - Training in the latest technologies; - Coffee, fruits, snacks and a warm welcoming when you pass by the office.

Localização

  • Lisboa, Portugal

Key Skills

Ranked by relevance

ios storage swift graphql xamarin android docker bash cicd ui
Login to Apply
Posted
Mar 12, 2025
Type
Full-time
Level
Entry
Location
Lisbon

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
NetApp
Related

Software Engineer

2026-05-27

Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Simpro Software
Related

Senior Software Engineer - Mobile

2026-05-20

Full-time
Mid-Senior
Australia
Software Development
Engineering
View Job Details
Deputy
Related

Lead Software Engineer

2026-05-20

Full-time
Mid-Senior
Australia
Software Development
Engineering