Mobile Developer Job Description

As a Mobile Developer, you will collaborate with cross-functional teams to define, design, and ship new features. You will also maintain existing mobile applications to ensure their functionality and performance. Additionally, you will work on bug fixing and improving application performance.

Responsibilities

  • Design and build advanced applications for the Android and iOS platforms
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Perform code reviews to ensure the quality and maintainability of the codebase
  • Troubleshoot and resolve application defects and issues
  • Stay updated with the latest industry trends and technologies in mobile development
  • Optimize application performance and ensure it meets the specified requirements
  • Participate in the entire app development lifecycle, from concept to deployment

Qualifications

  • Bachelor's degree in Computer Science or a related field
  • Proven working experience in mobile app development (Android and/or iOS)
  • Strong knowledge of mobile platforms, frameworks, and libraries
  • Proficient in one or more programming languages such as Swift, Objective-C, Java, or Kotlin
  • Experience with RESTful APIs and web services integration
  • Familiarity with Git or other version control systems
  • Ability to work in a collaborative and fast-paced environment
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills

Skills

  • Android app development
  • iOS app development
  • Swift
  • Objective-C
  • Java
  • Kotlin
  • RESTful APIs
  • Git
  • Problem-solving
  • Analytical skills

Start Free Trial