Mobile Developer, Specialist
At Adree
About the Role
We are looking for a Mobile Developer to design, develop, and maintain high-performing mobile applications for Android and iOS. You will collaborate with cross-functional teams (designers and backend developers) to deliver end-to-end app features, write clean and maintainable code, and ensure a seamless and responsive user experience across devices. You will also be responsible for troubleshooting/debugging, integrating APIs with back-end services, and continuously improving the app through testing and feedback.
Key Responsibilities:
- Design, develop, and maintain high-performing Android and iOS applications.
- Collaborate with cross-functional teams, including designers and backend developers, to deliver complete app features.
- Write clean, maintainable, and efficient code using mobile development best practices.
- Implement responsive user interfaces and ensure exceptional user experience across devices.
- Troubleshoot, debug, and optimize application performance to ensure seamless user experience.
- Use APIs to connect the mobile app to back-end services and data management.
- Stay updated on industry trends, emerging technologies, and best practices in mobile development.
- Conduct user testing and gather feedback to 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 programming languages such as:
- Android: Java/Kotlin
- iOS: Swift/Objective-C
- Proficiency in programming languages such as:
-
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 systems, particularly Git.
-
Preferred (but not required)
- Experience with Agile development methodologies.
-
Experience (Summary)
- 2+ years mobile development for Android & iOS.
- Collaboration with designers and backend teams.
- API integration and user testing/feedback incorporation.
- Skills & Competencies (summary)
- Android (Java/Kotlin), iOS (Swift/Objective-C)
- Mobile frameworks/libraries
- API integration
- Mobile UI/UX
- Debugging/performance optimization
- Git
- Documentation of architecture/design decisions
- Agile (preferred)
- Team communication and problem solving