outline logo nawatech

Mobile Developer

Contract

|

On-site

Senior

|

3 - 5 years of experience

What Will You Do

  • Gather and analyze technical information.
  • Design and develop native or hybrid mobile applications.
  • Write and maintain clean and reusable code.
  • Software bug fixing.
  • Optimize user experience.
  • Optimize mobile application performance.
  • Implement security measures.
  • Collaborate with other teams.

What Will You Need

  • Proficiency in relevant programming languages and frameworks (e.g., Swift/Kotlin, React Native, Flutter).
  • Understanding of mobile development concepts like native UI development, APIs, and device capabilities.
  • Experience with performance optimization techniques for mobile apps.
  • Familiarity with OAuth or other authentication/authorization protocols.
  • Proficient in RESTful APIs and JSON data formats.
  • Ability to effectively interact with and consume complex backend APIs.
  • Experience with data normalization and state management techniques for handling API data efficiently
  • Experience with session and local storage management.
  • Familiarity with Git and other version control systems.
  • Strong attention to detail and commitment to high-quality code.
  • Strong visual design sense and understanding of user experience principles.
  • Experience with performance optimization techniques for mobile apps.
  • Knowledge of secure coding practices and mobile security vulnerabilities.
  • Familiarity with specific mobile development tools and libraries (e.g., Firebase, AWS Mobile).
  • Understanding of cross-cultural design principles for global app development.
  • Passion for learning and staying up-to-date with the latest technologies.

Skills

Swift
Objective C
Kotlin
React Native
Flutter

No problem is too hard to solve, reach out to us and we'll handle it together

Contact us