Fortune 500 Payment Processing Company

Staff iOS Engineer

San Jose, CA, US

8 days ago
Save Job

Summary

Your Day-to-Day

As a Staff iOS Engineer, you will bring your technical expertise to lead, mentor, and influence engineering efforts. Key responsibilities include:

  • Leading engineering initiatives and refining processes to achieve strategic outcomes.
  • Acting as an advocate for technical standards and engineering best practices.
  • Supporting end-to-end ownership of software components, from design to implementation and operational excellence.
  • Contributing to the technical engineering roadmap by evaluating and recommending implementation alternatives.
  • Guiding the team’s processes, overseeing projects, and ensuring solutions are complete, accurate, and operable.
  • Providing expert technical advice, resolving inquiries, and mentoring engineers.
  • Engaging with various stakeholders, including product, support, finance, compliance, and legal teams.

What You Need to Succeed

  • Deep understanding of iOS architecture, design patterns, and best practices.
  • Strong expertise in Swift, with experience in multi-threaded, asynchronous code.
  • Extensive knowledge of consuming GraphQL and REST APIs in mobile applications.
  • Familiarity with testing best practices and experience with at least one testing framework for mobile development.
  • Proven experience designing and architecting complex iOS application features for scalability, performance, and maintainability.
  • Passion for mentoring and developing software engineers.
  • Ability to communicate effectively with technical and non-technical audience

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: