loader image

Senior iOS Engineer

WE ARE LOOKING FOR

We seeking a talented Senior iOS Engineer with a passion for product development. As an iOS Engineer, you will be involved in full life cycle software development including architecture, development, testing, and deployment. We practice product-focused engineering with an emphasis on autonomy, so you’ll be asked to participate in planning/road mapping, user story mapping / MVP creation exercises and work closely with our designers. This is a great opportunity to be a part of a dynamic company and make a direct impact on our business.

TECHNOLOGIES YOU’LL USE

Swift, Git / GitHub, Travis CI. Other technologies if you’re interested in contributing to more of the stack: Kotlin, Elixir, JavaScript, MySql, Java, Go, Docker, Kubernetes, PostGIS, and the Google Cloud Platform.

RESPONSIBILITIES

 

Write clean and maintainable Swift code


  • Demonstrate ownership by solving problems proactively without direct supervision

  • Work closely with designers to create engaging user experiences

  • Actively contribute to iOS architecture and code standard discussions

  • Review pull requests in a timely manner

  • Create ideas and solutions that pertain your team’s quarterly mission

  • Lead by example - embody our company values

  • Mentor junior engineers in iOS best practices



REQUIRED QUALIFICATIONS


  • Bachelor's degree in Computer Science or related; or in place of a degree, an additional three (3) or more years of relevant experience

  • Eight (8) or more years in the software industry total

  • Five (5) or more years working on the iOS platform

  • Three (3) or more years of Swift programming experience

  • Solid understanding of Concurrency on iOS (GCD, Operation Queues)

  • Command of Auto Layout both in Storyboards and Code

  • Networking experience communicating with a remote server

  • Proficiency in GIT (particularly rebasing)



PREFERRED QUALIFICATIONS


  • Experience with some form of persistence (SQLite, CoreData, etc.)

  • Experience with Continuous Integration and/or Testing

  • Working knowledge of Objective C

  • Passion for the outdoors



Position

Mobile Developer


Must have Skills

  • iOS

    Beginner

  • Swift

    Beginner

  • Kotlin

    Beginner

  • JavaScript

    Beginner

  • MySQL

    Beginner

  • Java (All Versions)

    Beginner

  • Go Lang

    Beginner

  • Docker

    Beginner

Client Payroll

55 - 77 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active a month ago

Skip

Senior iOS Engineer

WE ARE LOOKING FOR

We seeking a talented Senior iOS Engineer with a passion for product development. As an iOS Engineer, you will be involved in full life cycle software development including architecture, development, testing, and deployment. We practice product-focused engineering with an emphasis on autonomy, so you’ll be asked to participate in planning/road mapping, user story mapping / MVP creation exercises and work closely with our designers. This is a great opportunity to be a part of a dynamic company and make a direct impact on our business.

TECHNOLOGIES YOU’LL USE

Swift, Git / GitHub, Travis CI. Other technologies if you’re interested in contributing to more of the stack: Kotlin, Elixir, JavaScript, MySql, Java, Go, Docker, Kubernetes, PostGIS, and the Google Cloud Platform.

RESPONSIBILITIES

 

Write clean and maintainable Swift code


  • Demonstrate ownership by solving problems proactively without direct supervision

  • Work closely with designers to create engaging user experiences

  • Actively contribute to iOS architecture and code standard discussions

  • Review pull requests in a timely manner

  • Create ideas and solutions that pertain your team’s quarterly mission

  • Lead by example - embody our company values

  • Mentor junior engineers in iOS best practices



REQUIRED QUALIFICATIONS


  • Bachelor's degree in Computer Science or related; or in place of a degree, an additional three (3) or more years of relevant experience

  • Eight (8) or more years in the software industry total

  • Five (5) or more years working on the iOS platform

  • Three (3) or more years of Swift programming experience

  • Solid understanding of Concurrency on iOS (GCD, Operation Queues)

  • Command of Auto Layout both in Storyboards and Code

  • Networking experience communicating with a remote server

  • Proficiency in GIT (particularly rebasing)



PREFERRED QUALIFICATIONS


  • Experience with some form of persistence (SQLite, CoreData, etc.)

  • Experience with Continuous Integration and/or Testing

  • Working knowledge of Objective C

  • Passion for the outdoors



Job Type

Client Payroll


Positions

Mobile Developer


Must have Skills

  • iOS

    Beginner

  • Swift

    Beginner

  • Kotlin

    Beginner

  • JavaScript

    Beginner

  • MySQL

    Beginner

  • Java (All Versions)

    Beginner

  • Go Lang

    Beginner

  • Docker

    Beginner


Languages

english -Basic

55 - 77 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Jessica S

| United States