See more Programming jobs

Back to all jobs


iOS Engineer

Full-TimeProgrammingUS Only


Portland, OR

View website

Jobs posted: 1

Apply for this position
View all jobs

Karbon is growing its core team of iOS engineers to better serve our evolving client requirements. We’re expanding our team to provide additional support as we work with clients to launch several major versions of an existing app.

While this position will initially be solely focused on one product, ideally this role will expand to take on other projects and apps at Karbon in the near future.

What you'll be doing
  • Building new features with Swift, Material Components, the Google Drive API and more
  • Implementing new UI and modifying existing components based on evolving requirements with both Auto Layout and frame-based logic
  • Triaging, prioritizing and fixing bugs and regressions based on community testing and user feedback
  • Writing and reviewing technical design documents
  • Participating in meetings, discussing and planning engineering efforts and peer-reviewing code
  • Shipping new versions of the product to users and releasing updates to open source projects

  • 3+ years experience building and shipping iOS apps, ideally as part of a team
  • Fluent in Swift, working knowledge of Objective-C
  • Eye for detail and the ability to build accessible, functional, performant UIs
  • Solid understanding of the full iOS app development lifecycle
  • Experience with Git or Mercurial and related workflows
  • Passion for learning and using new frameworks and technologies
  • Strong communication and interpersonal skills—you’ll be working directly with both your fellow Karbon engineers and client personnel

Nice to have
  • Experience shipping apps using Core Data and SQLite
  • Familiarity with Google products and APIs
  • Working knowledge or past experience working on apps utilizing Bluetooth Low Energy devices

Employee benefits
  • Competitive salary and bonuses
  • MacBook Pro and other hardware
  • Company 401K with matching, eligible after 1 year
  • Several weeks of vacation yearly, flexible personal time, and paid holidays
Apply for this position
  • Share this job:

Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!