Intermediate iOS Engineer

at  Starboard Recruitment

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Sep, 2024USD 110000 Annual21 Jun, 2024N/ADjango,Market Updates,Workspace,Linkedin,Version Control,Gym,Professional Development,Ux,Elixir,Git,Github,Product Requirements,Scenekit,Interop,Uikit,Design Patterns,Memory Management,Swift,PtoNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice: https://www.linkedin.com/company/starboard-recruitment
Starboard Recruitment, on behalf of our client, is searching for an experienced Senior Backend Developer (Python/Terraform/AWS/REST).
Our client is one of Vancouver’s top Series-A, freshly funded, AI-integrated, tech startups with an innovative platform completely disrupting their space. Headcount is ~70 and growing. Below is a list of desired qualifications. A detailed job description will be sent to qualified candidates along with invitation to speak further.

This role will report to the iOS Manager and responsible for the following activities:

  • Design, develop and debug high-performance, scalable iOS applications.
  • Provide input and insight into architectural decisions
  • Participate in peer code reviews and maintain code repositories
  • Write and maintain unit tests
  • Contribute to documentation
  • Collaborate with Design, Quality Assurance and Product teams.

SKILLS AND QUALIFICATIONS

  • Proficiency with Swift, SwiftUI, Concurrency and Combine
  • Version control using Git and Github
  • Experience working with Restful API’s and services
  • Write and maintain unit tests using XCTest
  • Advanced knowledge of iOS best practices and design patterns including relevant lifecycles and memory management
  • Ability to aid in transforming Product requirements, UX and UI into functioning features

ADDITIONAL NICE-TO-HAVE QUALIFICATIONS

  • Scenekit & 3D experience
  • iOS CI experience using Xcode cloud or Github Actions
  • Socket based real-time services using ELIXIR
  • WebRTC Audio/video experience using Chime or equivalent SDK
  • Experience handling interop between UIKit and SwiftUI
  • Usage of memory graphs and various Xcode instruments and toolchain for debugging
  • REST / Graphql API experience in Django or other framework
  • Familiarity with Github Actions

What We Offer:

  • Health Benefits: Extensive coverage, medical, dental, and vision plans.
  • Paid Time Off (PTO): Including vacation days, sick days, personal days, public holidays plus extra time during holiday season.
  • Work-Life Balance: Flexible work hours, remote work options plus option to use workspace in Downtown Vancouver (free snacks & gym).
  • Professional Development: Career growth program to help our team unlock their potential and advance their career.
  • Performance Bonuses
  • Wellness Programs: Fitness allowance, work from home allowance, mental health support.
  • Employee Stock Option Plan
  • Retirement Plan (RRSP/DPSP)

Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice: https://www.linkedin.com/company/starboard-recruitmen

Responsibilities:

  • Design, develop and debug high-performance, scalable iOS applications.
  • Provide input and insight into architectural decisions
  • Participate in peer code reviews and maintain code repositories
  • Write and maintain unit tests
  • Contribute to documentation
  • Collaborate with Design, Quality Assurance and Product teams


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada