iOS Engineer

Karbon


2 weeks ago

08/30/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


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

Requirements

  • 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

About Karbon

We’re a tiny, closely-knit team of iOS engineers with an obsessive attention to detail who have been building apps since the launch of the App Store. Founded in 2010, we’ve spent the last nine years helping some of the biggest companies in the world create amazing experiences for hundreds of millions of users. We value quality over quantity and focus on only a few key projects per year. We strive for honesty, transparency and open communication with our clients.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Muse (US or European timezones)
    1 month ago

    Muse is an independent software company making tools for creative thinking. We’re seeking an engineer with deep experience on iOS to join our all-remote team of four. You’ll help define and build features in Muse, quickly iterating in collaboration with our beta users. If you’re excited to show the world how powerful the iPad can be for creative work, this position might be a fit for you.

    Role

    Muse has a novel user interface that challenges how we traditionally design and build mobile apps. Therefore we’re seeking someone experienced with iOS yet excited to push beyond typical patterns of the platform.

    You should be skilled with:

    • Swift

    • Data modeling with e.g. Core Data, CloudKit

    • Managing complex view hierarchies

    • iOS build & release processes, e.g. code signing, TestFlight, Fastlane, and App Store submission

    Bonus skills:

    • Developing for iPad specifically e.g. drag-and-drop APIs

    • Supporting rich touch inputs, with the Pencil as distinct from finger input

    • Developing mobile Safari extensions or macOS native apps

    • Keeping up with the latest from WWDC e.g. Catalyst, SwiftUI

    You might work on:

    • Fluid mixed media: enable users to seamlessly manipulate different content — images, text, web links, audio, etc. — all within one app.

    • Sharp tools: implement in-app controls so intuitive that they feel like an extension of the users’ hands.

    • Inking engine: empower users to customize their ink tools and render beautiful, responsive strokes.

    • High responsiveness: use prefetching, caching, and background processes to ensure the app always reacts instantly to user input.

    • We’re an all-remote team. Candidates should be between the US Pacific and Central Europe time zone range (for video calls) and be able to travel internationally once every ~8 weeks (for team summits).

    Company

    • Muse is a spinout of the Ink & Switch research lab. We’re taking some of the radical interface approaches and technical ideas developed in the research setting and turning them into a real-world product.

    • We aim to be a small, independent business that optimizes for mojo over hypergrowth and monetizes directly with pro pricing.

    • Our passion is to build tools that help creative people do their best work and be their best selves. We believe in human creativity and ingenuity as a force for good; self-improvement and growth mindset; and the simple joy of flow state.

  • 1 month ago

    The Flickr mobile team is looking for a forward-thinking software engineer with experience building consumer-facing apps.

    We want an engineer with a broad array of interests who can easily adapt to new challenges and explore new solutions to existing problems. We believe that engineering is only a piece of the effort and that you are as passionate about code quality and architecture as you are about user experience and design. Ultimately, you love challenges and hard problems that range across disciplines.

    You Will:

    • Be a great teammate in a tight-knit team of strong, ambitious engineers always willing to focus and contribute

    • Own a significant stake in projects that have a direct impact to team goals, from inception to launch

    • Design, develop, enhance, and maintain one of the best photo-sharing apps

    • Participate in designing, proposing, and developing architectures that can perform at scale

    • Be active in code reviews and discussions to learn, share knowledge, and improve code quality

    • Work on a cross-functional team with engineers, product managers, QA, and designers

    • Drive best practices and stay current on upcoming iOS features and platform changes

    You Have:

    • 7+ years of experience building and shipping iOS apps in Objective-C

    • Experience with client apps and consuming APIs

    • Specific comfort with (or deep, abiding love of):

    • Using NSURLSession to consume RESTful APIs

    • Concurrent programming using GCD and/or NSOperationQueues

    • Memory management (allocation, reference counting)

    • Building comprehensive test cases for your code

    • Data persistence (NSCoding, NSFileManager, CoreData)

    Nice to Have:

    • Experience with Swift

    • BS in Computer Science or engineering equivalent

    • Passion for photography

    *Remote work applies to select states: California, Colorado, Idaho, Illinois, Maryland, Massachusetts, Michigan, Minnesota, New Mexico, New York, North Carolina, Oregon, Utah, Virginia and Washington.

  • Art & Logic (US or Canada)
    2 months ago

    We're looking for good Mobile Developers.

    Work from home for Art & Logic on challenging custom software development projects. We offer great variety (across technologies and industries), and learning new stuff is expected and preferred! Our clients are A-list (think Apple, Google, and Coca-Cola) as well as cool, unique startups. Did I mention that the caliber of your teammates will be exceptional? That’s because A&L is always seeking creative, bright, passionate programmers looking for a place to show their skills and who enjoy challenges, no matter where they live in the United States and Canada. That's right, we're remote first!

    Key Skills

    • Swift

    • Objective-C

    • Java (Android)

    Optional Skills

    • Python (especially Django)

    • JavaScript and web frameworks (especially Vue and React)

    • UI design and usability

    • Leadership experience

    Art & Logic works on a broad range of projects including mobile, web, audio, imaging, desktop applications and plugins . This is a 100% remote position that can be done from anywhere in the USA or Canada. Part of being remote first means that our entire development staff works from their homes, interconnected via our workgroup collaboration system. Emphasis on the connected. We live all over North America but we really work in teams.

    At this time, we are only looking for independent contractors. Qualifying for work at Art & Logic requires the full completion of our recruiting process, which includes a multipart challenge. Successful completion comes with the reward of being part of an elite team doing an always changing variety of interesting projects.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!