Connecting Top Talent with Top Companies

Senior Mobile App Developer

shiftx

shiftx

Software Engineering
Chennai, Tamil Nadu, India
Posted 6+ months ago
Qualifications
  • 3+ years of proven work experience with native iOS and/or Android development
  • Experience with React Native
  • A strong portfolio of prior mobile development work with published examples of mobile applications in App Store or Android market
  • Excellent knowledge in information architecture, human computer interaction and usability design principles & creative design skills
  • Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support

Requirements (Android)

  • Experience with Java and the Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Proficient understanding of versioning tools, such as Git and GitHub

Requirements (iOS)

  • Objective-C
  • Swift
  • iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning

 

Nice to have:

  • Passion for building mobile applications
  • Strong knowledge of mobile UI design principles, patterns, and best practices
  • Working knowledge of source control systems including Git
  • Skilled in object-oriented programming design and development
  • Well-versed in MVC frameworks
  • TDD and unit test experience
  • Familiarity with continuous integration tools such as Jenkins
  • Scrum/Agile development experience