Mobile Developer

Open 19d

Description

Adree is seeking a mobile developer to support product development by leveraging technical and analytical expertise to design, develop, and maintain high-performing mobile applications for Android and iOS, ensuring a seamless, secure, and responsive user experience across devices and platforms.


Key roles and responsibilities

  • Design, develop, and maintain Android and iOS applications.
  • Collaborate with cross-functional teams (designers and backend developers) to deliver end-to-end app features.
  • Write clean, maintainable, and efficient code using mobile development best practices.
  • Implement responsive UI/UX and ensure exceptional user experience across devices.
  • Troubleshoot, debug, and optimize application performance for smooth user experience.
  • Integrate APIs and connect the mobile app with back-end services and data management.
  • Stay updated on industry trends, emerging technologies, and mobile development best practices.
  • Conduct user testing, gather feedback, and continuously improve functionality and usability.
  • Document code, design decisions, and application architecture for team reference and future use.

Requirements

Education
Bachelor’s degree in computer science, software engineering, or related field.


Experience
2+ years of experience in mobile application development for Android and iOS.


Skills & competencies (technical & analytical + soft)

  • Proficiency in Android: Java/Kotlin
  • Proficiency in iOS: Swift/Objective-C
  • Strong understanding of mobile development frameworks and libraries.
  • Experience with API integration and back-end communication.
  • Solid understanding of mobile UI/UX principles and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Good communication skills and ability to work collaboratively in a team.
  • Familiarity with version control, particularly Git.

Preferred (but not required)
Experience with Agile development methodologies.


Job location
Client site