Senior Software Engineer - Swift

  • Ireland
  • EUR 80,000
  • Permanent
  • Discipline: Software Development
  • Ref: 48427
Eric Booth
Eric Booth
Team Lead - Dev Perm

Nicoll Curtin are currently looking for a Senior Mobile Developer with expertise in iOS and Android development to join an innovative mobile solutions team. This role offers the opportunity to work on cutting-edge projects, contributing to the development of secure, scalable, and high-performance applications.

 

Key Responsibilities:

  • Develop and implement custom mobile applications for iOS and Android platforms.
  • Ensure scalability, security, and performance in mobile applications.
  • Collaborate with development teams and key stakeholders on technical decision-making.
  • Drive best practices in software architecture, system integration, and mobile development.

 

Skills & Experience:

  • 7+ years of experience in mobile development, with a focus on iOS (Swift, SwiftUI) and Android (Kotlin, Jetpack Compose).
  • Strong understanding of software architecture, including network, security, infrastructure, and frontend layers.
  • Experience leading technical teams in agile development environments.
  • Fluency in English and German.
  • Degree in Mathematics, (Software) Engineering, or a related field (Master’s or certifications are a plus).

 

This is an opportunity to work on impactful healthcare projects in a dynamic and forward-thinking environment.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Eric

Senior Data Engineer

  • Ireland
  • EUR 550.0 Daily
  • Contract

About the Role

Our client, a leading financial services firm, is seeking a Senior Data Engineer with a strong background in big data technologies and full-stack development. This is a high-impact role where you'll contribute to the design, development, and optimization of enterprise-grade data solutions that power key analytics and business decisions.


Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using Hadoop, PySpark, and Databricks SQL.

  • Lead the development of complex, full-stack features and data-driven applications that support critical business needs.

  • Collaborate across technical, data, and business teams to translate business requirements into scalable technical solutions.

  • Utilize modern open-source tools and techniques, including machine learning, predictive analytics, and advanced statistics, to support deep-dive analysis and modeling.

  • Ensure data quality, governance, and security standards are upheld throughout the development lifecycle.

  • Continuously optimize performance and cost-efficiency of data processing workflows.


Required Skills & Experience

  • 5+ years of full-stack engineering experience in a fast-paced, agile environment.

  • Proven track record in leading the design and implementation of large, complex technical features in full-stack and data-driven applications.

  • Expertise in Python, PySpark, and working within Hadoop ecosystems.

  • Strong experience writing performant Databricks SQL queries and working in a cloud-based data platform.

  • Ability to bridge gaps between business goals and technical solutions, with a strong grasp of business use cases and data requirements.

  • Experience applying advanced data science techniques, including machine learning and predictive modeling, using modern open-source tools.

Apply Now