New to Magnet.me? Sign up now to get your own personalised job matches.

Sign up
View photo gallery

Manager, Mobile Developer - iOS

  • Type Job
  • Degree Bachelor
  • Location United KingdomGBSurrey
  • Posted
  • Start date -
  • Deadline -
  • FULL_TIMEITPharmaceutical

Find your job faster with a profile

Directly see your job matches and find a job that's perfect for you.

ROLE SUMMARY

The Digital Solutions and Enablement team are accountable for the creation, configuration, launch, and support of all externally facing digital (web, mobile, omni-channel, & device) products, platforms, services, and experiences, servicing all external customer types at Pfizer.

In addition, the DS&E team is accountable for our Marketing Technology (Martech stack) inclusive of Digital Platforms, Digital Channel Enablement, Content Integration, and Marketing/Marketer Tools and for driving Digital Enablement within Pfizer, including Robotic Process Automation, Intelligent Assistants and Workforce Productivity tools.

Leading a global team of iOS mobile developers in a highly performant DevOps team. Responsible for the technical design, strategy and technical skill set to deliver on the application vision and business needs.

ROLE RESPONSIBILITIES

The primary responsibilities of this position will be providing deep iOS mobile technical knowledge combined with solid technical leadership across the platform team ensuring a successful and impactful delivery of mobile applications. This role will be responsible for contract technical delivery resources.

This means:

A detailed understanding of the mobile technical landscape, both inside and outside of Pfizer. You will need to have demonstrable domain expertise in iOS development and/or multiple of our mobile foundational technologies/areas such as native and hybrid. Whilst being recognised as a technical SME, this role requires a solid understanding of the business and is able to successfully translate this knowledge into day to day decision-making.

The Mobile Developer - iOS has autonomy to make technical decisions for mobile applications which will have an impact across all BU’s & business teams that make use of these applications. Your primary focus will be making the correct decisions and improvements needed for the application, but it is also imperative that you share knowledge and gather multiple inputs to make decisions. As a result, you will both disseminate and actively encourage sharing knowledge among the teams.

In collaboration with the DevOps Platform Lead, the role will be responsible for skills management of all iOS technical resources on the team, ensuring the talent pool is appropriate for current and future needs.

Primarily responsible for the technical design, development, release management, code quality, CI integration and usage of iOS mobile applications.

Establish close partnerships with relevant Platform Engineering and Operations colleagues to ensure alignment in all areas of development strategy, process, operational needs, DevOps culture and other areas relevant to excellence in the asset lifecycle of assets in the portfolio.

Embrace a DevOps mentality and ensure the model’s success, build a culture of shared responsibility and transparency leading to higher quality and far quicker delivery of output. Take part in the culture of measurement, learning and feedback.

Use industry standards and experience to ensure that security is a key part of projects from the beginning and that the project/program fully embraces a DevSecOps and shift-left on security mentality.

BASIC QUALIFICATIONS

  • A Bachelor Degree and a minimum of 5 years of experience with growing responsibility in a lead mobile engineering related role.
  • Relevant experience as an information technology professional in roles such as a software architect and/or mobile developer, systems engineer, computer engineer, engineering lead, mobile technical team lead. Experience managing teams including the financials of contract or colleague resources.
  • Detail oriented, persistent, strong desire to produce quality mobile applications focused on user experience.
  • Experience operating in a DevOps environment.
  • Practice of modern software engineering, including coding standards, code reviews, source control management, build processes, testing, and releasing.
  • Proficient understanding of code versioning tools such as git.
  • Deep understanding of object oriented programming.
  • Experience and knowledge of RESTful APIs.
  • Deep understanding of the iOS SDK and Apple’s design principles and interface guidelines.
  • Experienced in Mobile Native UI, Auto layout, Networking, Persistency, Multithreading, Performance, Push Notifications, Concurrency, Offline Storage and Security.
  • Proficient in Xcode, Storyboards, Swift and Objective C.
  • Proficient with iTunes Connect and the App release process.
  • Proven experience with successfully launched iOS applications.
  • Experience with Atlassian (Jira, Confluence), GitHub, Amazon Web Services (AWS), and cloud application a bonus.
  • Experience with a Mobile Device Management platform an asset.

PREFERRED QUALIFICATIONS

  • As above and including Bachelor of Science degree in Information Management, Computer Science, Engineering, Technology Management or relevant disciplines.

OVERALL:

  • Fantastic interpersonal and communication skills with the ability to establish relationships, influence outcomes, and deliver effective presentations to a variety of audiences.
  • Ability to work with others in a constructive and collaborative manner and influence resources outside of the immediate span of control.
  • Ability to lead in a complex, matrix environment with geographically distributed resources.
  • Experienced in driving good practices, code reviews and mentor people in writing maintainable and scalable mobile code.
  • Ability to take a systematic approach to estimation of iOS mobile technical projects.
  • Excellent skills in analysis, critical thinking and planning, oral and written communication, consensus building, facilitation, negotiation and the ability to readily learn a new business area.
  • Technology solutions delivery in a pharmaceutical or regulated environment a bonus.

People also viewed