/

Senior iOS Developer

--Remote--

Our Partner is an International American company operating an online payments system. Senior iOS Developer will help with designing, building-out and maintaining partner's iOS App to support marketing, and its interface to all other departments.

Responsibilities

  • Design and build applications for the iOS platform for each of the common form factors.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Integrate with backend services, authenticated and open.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Manage code for backwards compatible device types.
  • Integrate deployment into the application's CI/CD pipeline.

Requirements

  • 5 years of experience iOS mobile apps.
  • Strong experience with integrations, REST & GraphQL.
  • Strong understanding/working knowledge of the public cloud infrastructure and services in AWS (IAM, VPC, KMS, CloudWatch, Systems Manager, S3, RDS, Route53, Lambda, AWS Config, etc.).
  • Ability to troubleshoot distributed systems.
  • Experience leveraging the logging and monitoring solutions.

Good to Have

  • Past experience with the serverless approaches is a plus.
  • Relevant security and AWS certifications are a plus.

What's great in the job?

This position is a critical role on partner's team and requires a combination of strategic architectural design, along with technical skills to implement partner's iOS app, integrated with back-end services.