Mobile Developer (React Native) - Freelance

Job description

We are a curated network of independent IT consultant, developers, designer and product managers. Together, we empower our clients to build outstanding digital products with remote teams. By joining GetTechTalent, you'll get regular access to remote projects that match your skill profile and level of expertise. You'll work on eye-level with top peers on projects across different technologies (e.g, Mobile, Web, Blockchain, AI, Bots, etc.) and industries (Social Media, eCommerce, Legal-Tech, Fin-Tech, and more).

Requirements

On a typical day as Lead Mobile Developer, you might ...

  • Design and develop hybrid applications using ReactNative
  • Migrate existing native applications to a hybrid architecture
  • Bridge custom SDKs or native modules with React Native
  • Find solutions for performance and UI limitations of ReactNative
  • Optimize components for maximum performance across of devices and browsers
  • Interact with product managers, UX designers, business analysts, and back-end teams
  • Advise product owners and stakeholders on technical feasibility of their ideas
  • Integrate app analytics and notification services
  • Document your code and setup deployment processes

You have

  • 5+ years experience developing iOS (Objective-C, Swift) and Android (Java) apps
  • 5+ years experience with professional JavaScript development (e.g., React Native, nodeJs, React, Angular)
  • Thorough understanding of ReactNative and its core principles
  • Experience with popular workflows (such as Flux or Redux) and  side effect models (such as Sagas)
  • Familiarity with cloud message APIs and push notifications (e.g., on AWS)
  • Ability to gather and understand business requirements and translate them into technical requirements
  • Passion for high quality code, efficient development processes, and light weight solutions
  • High motivation, reliability, and independent work style
  • Very good English skills


Extra awesome


  • 1+ years professional experience with ReactNative
  • Experience building with white label apps and multi-tenant architectures
  • German language skills

Our offer

  • Long-term projects in international teams at renown startups and corporations
  • Continuous access to various remote projects
  • Membership in an international community that supports each other beyond projects
  • Exclusive invitations to local events, meetups, and talks
  • Support to build your personal brand
  • Opportunity to re-locate or work abroad on a project basis