UNITED STATES

Chicago, IL, United States

Freelance Senior React Native Mobile Developer

Isobar is a digital agency committed to delivering robust, innovative, world-class solutions. We design and build everything from content-rich brand experiences to sophisticated business platforms to dynamic media and entertainment apps. Isobar’s breadth of clientele means that our people have a broad range of industry and platform opportunities to explore. Full collaboration between our technology, user experience, creative, business, and marketing teams ensures we create complex, award-winning, slam-dunk work.

Position Overview

Isobar is seeking Senior React Native Mobile Developers to architect, develop, and debug applications utilizing React Native and the native iOS and Android SDKs.  Candidates may need to take the lead on projects and delegate tasks to other developers on the team.  Candidates will be required to solve problems and assist in debugging issues with other developers.  The role may entail working with leads and/or architects to help estimate overall timelines and risks to management, as well as participating in design meetings to address the feasibility of design requirements.

 

Responsibilities

Senior Mobile Developers at Isobar will be responsible for key components within applications on which they are assigned to work.  They must ensure that the project tasks assigned to them are completed on time and as designed.  They will be required to spot problems and bring them to the technical lead’s attention as soon as possible.  They must be able to interact with other disciplines (creative, back-end services, etc.) and developers to clearly specify when required elements are due in order to deliver on schedule. 

The ideal candidates will have IT consulting experience, be familiar with a team approach to execution, possess effective written and verbal communication skills, and be willing to travel. 

Required Experience / Skills

  • Strong JavaScript and React Native skills
  • Experience with the current version of the iOS and/or Android SDKs
  • Have at least two apps in the Apple App Store
  • Understand standard iOS and Android interface components and the differences between those platforms
  • Understand mobile programming methodologies and memory management
  • Experience with web services (either JSON or XML-formatted return data)
  • Understand multi-threaded-based programming concepts
  • Experience with Git-based source control
  • 3+ years of experience in software development with at least 2+ years of mobile iOS development, and 6+ months of React Native development


Nice to Have

  • Familiarity with two or more programming languages: Swift, Kotlin, Objective-C, or Java
  • Experience with various state management systems (Redux, MobX, etc.)
  • Experience with networking frameworks
  • Experience with database systems and CMS platforms
  • Experience with emerging web service paradigms like GraphQL
  • Experience with developing native modules or components for React Native