iOS and Web Engineer (remote work possible)

Iowa City or remote  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

We need an experienced, passionate, and friendly software engineer who can jump in and take ownership of our challenging iOS and Web Application design and development objectives. Our native mobile products interact deeply with RESTful API backends, so knowledge of web application architectures and MVC frameworks is ideal. Liking the game of golf isn't a requirement, but it will probably make you happier in the long run.

Primary Responsibilities
Drive the holistic development of the GolfCenter iOS and Ruby on Rails platforms.
Ownership in developing and improving all aspects of our stack (development, testing, CI, automation, and architecture). Writing tested code that doesn't stink. Storyboarding, auto-layout, and user interface related festivities. Designing and engineering features that deliver value to the people who use them. This means collaborating closely and playing nice with the entire team (designers, product managers, etc.) Refactoring, paying down technical debt, and trimming the fat.

About GolfCenter
GolfCenter is a multi-platform, interactive product focused on enhancing the entire golfing experience - from organizing a round of golf with your friends and booking tee times, all the way through keeping track of round scores on the course and viewing your historical playing performance.

Let's Have A Chat If You...
Have developed libraries or applications and want to show them to us (you have code on GitHub, Launchpad, etc. or have something live in the App Store). Enjoy working with Objective-C and have a successful track record of developing applications using it. Have experience developing iOS applications using XCode 5 and the iOS 7 SDK. Are competent with storyboarding, using auto-layout, and building universal interfaces. Strive to automate everything you do - from sending out builds to running tests. Are equally comfortable working with HTTP-based web services and Ruby on Rails. Have an appreciation for the peace of mind that comes with well-tested, documented code. Have experience making decisions regarding application architecture. Are excited by the web and keep up with new technologies and that excitement is infectious. Communicate well with others in both written and verbal forms. Are self-directed and able to manage your time effectively.

Bonus points for...
Experience working with an agile / scrum-based development model A BS or MS in Computer Science, Math or enough experience to show that you can do the job well. Development skills with other web based languages. Previous history of working with a remote, distributed team Significant contributions to or ownership of open source projects (please do tell!)

Other information about this position
This position is located in Iowa City, IA. On-site employment is preferred, but not required. We are open to both contract and full-time employees. Work visa transfer or sponsorship is not possible at this time.

How to Apply
Please send your resume, code samples, past project experience, and a brief overview of why you'd be a good fit for this position.
Start date
ASAP
From
GolfCenter
Published at
23.12.2013
Contact person:
Freelancer Map
Project ID:
643744
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register