iOS Developer

Sprig Learning

見る: 136

更新日: 29-05-2024

場所: Ottawa Ontario

カテゴリー: 印刷

業界:

Loading ...

仕事内容

Sprig Learning is an education technology company. We develop personalized, culturally relevant learning tools and assessments for teachers, families, communities, and their students. At Sprig, we support teachers and parents through our holistic approach to learning and assessment that provides a customized learning solution for every student.

We are fast evolving and fast moving, looking for an iOS Developer that can keep up to help us improve our suite of products, refine the user experience, and enhance our product development.

What You Will Be Doing

  • Develop and document requirements during the planning stage and ensuring documentation remains up to date
  • Designing, implementing, and updating apps for Apple’s iOS platform using Swift
  • Collaborating with the design team to define app features
  • Ensuring quality and performance of apps to specifications
  • Identifying potential problems and resolving app bottlenecks
  • Fixing app bugs before final release
  • Publishing apps to the App Store
  • Writing new code that is well-designed, clean, efficient, and robust
  • Designing elegant class relationships and hierarchies
  • Maintaining existing code for app updates

Requirements/Desired Qualifications

  • 3 years experience, with at least two years of iOS development with Swift (internships or co-op experience included)
  • Experience working in a team-focused environment
  • Possess a strong focus on business product development skills
  • Proficient in Swift 4 or 5, iOS 13 and newer API’s
  • Extensive experience with iOS Frameworks such as UIKit, SpriteKit, CoreAnimation and XCTest
  • Experience shipping high-quality iOS apps
  • Knowledge of Apple’s design principles and human interface guidelines
  • Proficient with Git
  • Experience with dependency management tools such as Cocoapods
  • Familiarity with push notifications, APIs, and cloud messaging
  • Experience with testing (Unit Testing, UI Testing, Test-driven development, etc.)
  • Experience with continuous integration
  • Experience with RESTful API’s and JSON
  • Knowledge of OWASP Secure Coding Guidelines
  • Preferred tools: Xcode, Bitbucket, JIRA, Confluence, Fastlane, and Git
  • Must be a Canadian citizen

You Should Apply for This Job If You

  • Take pride in your work, aren’t afraid of challenges or a fast-paced environment, and are ready to hit the ground running
  • Have recent, hands-on work experience with UIKit, SpriteKit, CoreAnimation, and XCTest
  • Have strong Swift knowledge and experience
  • Are a motivated self-starter with a keen interest to learn
  • Possess analytical, problem solving, and creative thinking skills
  • Get excited about WWDC and make a list of videos you want to watch every year
  • Work on side projects with new technologies that interest you for fun as a hobby

What You’ll Get at Sprig Learning

  • A collaborative and creative environment where we value experimentation and learning
  • A healthy work-life balance—we respect flexible work hours and locations
  • We are a small company that provides a lot of autonomy, responsibility, and support
  • A working culture that values authenticity, openness, and diversity
  • Excellent health and dental benefits

Job Type: Full-time

Salary: From $57,000.00 per year

Benefits:

  • Casual dress
  • Dental care
  • Disability insurance
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • Work from home

Schedule:

  • Monday to Friday

Experience:

  • Swift: 2 years (preferred)

Work remotely:

  • Temporarily due to COVID-19
Loading ...
Loading ...

締切: 13-07-2024

無料の候補者に適用するにはクリックしてください

申し込む

Loading ...
Loading ...

同じ仕事

Loading ...
Loading ...