Senior iOS Developer - 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 Senior iOS developer, you might ...

  • Develop mobile applications for iOS (Objective-C, Swift)
  • Interact with UX designers, business analysts, and other development teams
  • Align with back-end developers to smoothly integrate apps with API
  • Advise product owners and stakeholders on technical feasibility of their ideas 
  • Define, build, evolve and refactor software architectures and specifications 
  • Manage agile development projects
  • Integrate app analytics and notification services
  • Set up build and deployment processes

You have

  • 5+ years’ experience in professional Android development (Java)
  • Rock-solid understanding of design patterns (e.g., MVC)
  • Experience with deployment, release management, and Continuous Integration
  • Experience in connecting backend-services via RESTful APIs
  • Familiarity with cloud message APIs and push notifications (e.g., on AWS)
  • Passion for high quality code and efficient development processes
  • Knowledge in agile development methods, especially Scrum
  • High motivation, reliability and independent work style
  • High customer and service orientation
  • Very good English skills

Extra awesome

  • Experience working with white label apps and multi-tenant architectures
  • Ability to manage teams, customers, and requirements
  • 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 become a freelance Pro
  • Support to build your personal brand
  • Opportunity to re-locate or work abroad on a project basis