View all Contract jobs

Back to all jobs


Mobile Engineer (iOS/Android)



Iowa City, IA

View website

Jobs posted: 9

Apply for this position
View all jobs

FullstackⓇ is seeking an experienced, passionate, and motivated mobile developer who can jump in and take ownership of our challenging iOS and Android projects. Our native mobile products interact deeply with RESTful API backends, so knowledge of web application architectures and technologies is a plus.

Primary Responsibilities
  • Drive the engineering and development of our mobile projects
  • Ownership in developing and improving all aspects of our stack (development, testing, CI, automation, and architecture)
  • Deliver high quality, well-architected features and applications
  • Writing functional, well-tested code
  • Layout and user interface related development
  • Designing and engineering features that deliver value to the people who use them. This means collaborating closely with the entire team (designers, product managers, etc.)
  • Refactoring, paying down technical debt, etc

Let’s Have A Chat If You…
  • Have developed libraries or applications and want to show them to us (you have code on GitHub, Bitbucket, etc. and have something live in the Apple App Store / Google Play)
  • Enjoy working with Swift, Objective-C, and Java and have a successful track record of developing applications using these technologies
  • Have experience developing mobile applications using XCode, Swift and the iOS 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 have a working knowledge of web application and API architectures
  • 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 popular web based languages, like PHP, Ruby on Rails or Scala
  • Previous history of working with a remote, distributed team

Other information about this position
  • Working remotely is how we operate
  • Competitive compensation based on experience
  • This is a contract position, with up to 40 hours per week
  • Work visa transfer or sponsorship is not possible at this time
  • We are looking for people located within one of the U.S time zones
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!