Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Native App Engineer - iOS

AI Summary ✨

Requirements:

  • Bachelor's degree in EE, CS, or related field
  • 6+ years professional experience in native mobile development
  • Experience implementing modern platform design patterns
  • Understanding of testing iOS applications using platform tools
  • Experience with production monitoring
  • Basic proficiency with swift memory management
  • Understanding of advanced swift features such as generics/concurrency management
  • Experience with dependency management tools in iOS - SPM/Cocoapods/Carthage etc
  • Basic understanding of system design for large-scale consumer mobile applications
  • Familiarity with CI/CD tools
  • Advanced networking skills i.e., migration between stacks, graphql, protobuff, streaming protocols, pub-sub etc.
  • Experience monitoring and improving app performance
  • Experience designing, implementing, maintaining shared code
  • Advanced understanding of iOS design paradigms (HIG)

Nice to Haves:

  • Innovative, team player with excellent communication and decision-making skills
  • Strong sense of ownership and interpersonal skills to work effectively across teams
  • Strong learning ability and self-driven mindset
  • Excitement about new and innovative technologies within immediate field of expertise
  • Attendance to knowledge sharing sessions, both internally and externally

What you'll be doing and learning:

  • Translate requirements to software design and create clean, efficient, extensible, maintainable crash-free code aligned with native platform guidelines
  • Responsible for subsystems within a large domain, possessing in-depth knowledge and expertise
  • Serve as a key player in influencing others towards the right technical decisions
  • Collaborate with cross-functional partners to develop innovative solutions
  • Manage project features, break into sub-tasks, and identify/resolve issues for efficient execution
  • Provide technical guidance, code review, coaching, and mentorship
  • Identify gaps, propose solutions, build the engineering roadmap, and drive resolution
  • Lead and improve E2E testing quality and increase delivery velocity across features

Perks and Benefits:

  • Exciting Product Mission with Impactful Technical Challenges
  • Vibrant Culture promoting diversity, transparency, and collaborative spirit
  • Flexible Working arrangements supporting remote work
  • Competitive Compensation and Benefits tailored to support health and wellbeing
Apply here
eBay logo

eBay

Manchester, UK

Experience: Senior
Posted: May 30, 2025
Graphql
Swift
mobile

Similar jobs

  • 2 days ago
    Remote
  • 3 days ago
  • 3 days ago
    Remote
  • See all jobs in UK