Description
Overview
We seek a talented and experienced Mobile App Developer to design, develop, and maintain high-quality mobile applications for both Android and iOS platforms. The ideal candidate is passionate about mobile technologies, user-centered design, and agile development. You will work closely with our product, design, and backend teams to create seamless and engaging digital experiences.
Key Responsibilities
- Design and develop advanced mobile applications for Android and iOS.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Maintain and improve existing applications by fixing bugs and enhancing functionality.
- Work with APIs, third-party services, and cloud solutions to integrate app functionalities.
- Stay up to date with emerging technologies and industry trends to drive innovation.
- Conduct testing and debugging to ensure a smooth user experience.
- Implement security measures to protect data and enhance app integrity.
- Write clean, efficient, and well-documented code following best practices.
Technical Skills
- Programming: Swift (iOS), Kotlin/Java (Android), Flutter, React Native
- Development Tools: Xcode, Android Studio, Firebase, CI/CD pipelines
- API Integration: RESTful APIs, GraphQL, third-party SDKs
- UI/UX: Responsive design, mobile UI frameworks
- Testing & Debugging: Unit/UI testing, performance optimization
- Version Control: Git, GitHub, GitLab, Bitbucket
- Security: Data encryption, authentication, app security best practices