iOS Developer

FarmLogs

(Ann Arbor, Michigan)
Full Time
Job Posting Details
About FarmLogs
Technology that simplifies farming. Get timely, unbiased information to improve yield, eliminate waste, and maximize the profitability of every acre.
Summary
As an experienced iOS developer, you're passionate about good code, good UX, and software that makes a difference. You appreciate the simplicity of iOS as well as the high standards and consistency required for development on the platform. You love creating a unique and exceptional mobile experience for your customers and are constantly raising the bar on what can be achieved. You also love the rush of working in a startup environment and know what it takes to get things done. As part of the FarmLogs' iOS team, you will collaborate with other developers and designers to build new features and continuously deliver an outstanding mobile experience for our users. You'll have the opportunity to improve our entire codebase, from Core Data models to View Controllers, custom UIs and beautiful interactions.
Responsibilities
* Contribute to building powerful new features, squashing bugs, and improving the performance of our existing iOS app * Work closely with designers and engineers to create an amazing mobile experience for our customers * Participate in design and code reviews * Using Fabric to track the app and help with releases
Ideal Candidate
**Required** * 2+ years of native iOS development experience * An in-depth knowledge of iOS development tools, SDKs, and Swift * Personal or professional work published in the App Store * Demonstrated ability to create clean and testable code **Nice to Have** * Reactive programming experience * Experience with Fabric * Agile development experience * BS in Computer Science or a related field * Experience with offline caching and synchronization with REST APIs * Significant contributions to open source projects * Proficiency using git in a team environment * Knowledge and passion for the farming industry

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.