Location
Remote
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
Job Summary
We are looking for a talented Mobile App Developer to build and maintain high-quality mobile applications for iOS and/or Android platforms. This fully remote role requires strong coding skills, attention to detail, and the ability to collaborate with cross-functional teams to deliver exceptional user experiences.
Key Responsibilities
- Design, develop, and maintain mobile applications for iOS and/or Android
- Collaborate with product managers, designers, and backend engineers
- Write clean, scalable, and maintainable code
- Integrate RESTful APIs, third-party services, and cloud solutions
- Optimize applications for performance, scalability, and usability
- Troubleshoot and debug issues across devices and OS versions
- Conduct code reviews and maintain best coding practices
- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)
- Ensure compliance with app store guidelines (Apple App Store, Google Play)
- Continuously research and implement new technologies and best practices
Required Skills \& Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 3–7\+ years of experience in mobile application development
- Proficiency in at least one:
- iOS: Swift, Objective-C
- Android: Kotlin, Java
- Cross-platform: Flutter, React Native
- Strong understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture)
- Experience with API integration (REST/GraphQL)
- Familiarity with Git and version control workflows
- Knowledge of mobile UI/UX best practices
- Ability to work effectively in a remote, distributed team
Preferred Qualifications
- Experience with cloud services (AWS, Firebase, Azure)
- Knowledge of CI/CD pipelines and DevOps practices
- Experience with automated testing (unit, integration, UI testing)
- Familiarity with security best practices for mobile apps
- Published apps on the App Store or Google Play
- Experience working in startup or fast-paced environments
Tools \& Technologies
- Languages: Swift, Kotlin, Java, Dart, JavaScript
- Frameworks: Flutter, React Native
- IDEs: Xcode, Android Studio, VS Code
- Backend/API: REST, GraphQL
- Version Control: Git (GitHub, GitLab)
- Collaboration: Slack, Jira, Confluence, Zoom
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.