Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior iOS Engineer - Mobile Professional

Requirements:

  • Strong experience developing native iOS applications using Swift
  • Experience building modern iOS architectures and UI systems
  • Strong understanding of software engineering fundamentals including concurrency, algorithms and data structures
  • Experience designing maintainable, modular and testable software
  • Strong communication and collaboration skills
  • A pragmatic and thoughtful approach to solving complex engineering problems
  • A degree in Computer Science, Engineering, Mathematics or similar field of study, or equivalent experience

Nice to haves:

  • Expertise in writing modular and highly testable code
  • Swift UI and UIKit experience
  • Experience partnering with a diverse set of colleagues across engineering, UX and Product
  • A passion for learning new things and exploring new technologies
  • A passion for teaching other people what you know and mentoring less experienced team members

What you'll be doing:

  • Become part of an established team containing a diverse mix of engineers, alongside dedicated representatives from UX, QA and Product
  • Build high-quality native iOS applications using Swift
  • Work across a highly-diverse technology stack around the iOS platform
  • Be responsible for the app's server-side infrastructure (Python, C++) and tools
  • Collaborate closely with other technology teams to align technical direction and solve shared engineering challenges
  • Partner with Product and UX teams to deliver intuitive mobile experiences for complex workflows
  • Help foster a culture of sustained, high-quality delivery through collaboration, testing and continuous improvement
  • Take ownership of challenging engineering problems related to scale, reliability and real-time systems

Perks and Benefits:

  • Opportunity to work on products used daily by financial professionals around the world
  • Exposure to the full stack - from backend system design through to polished mobile UI
  • Challenging technical problems involving scale, concurrency and real-time communication
  • Ability to influence architecture, engineering practices and platform direction
  • Close collaboration with UX and Product teams to shape how complex workflows are delivered on mobile
  • A team culture focused on learning, collaboration and continuous improvement
AI Summary ✨

Similar jobs

  • 3 hours agoNew
  • a day agoNewRemote EMEA
  • 7 days agoRemote
  • See all jobs in Ireland →