We are looking for an experienced Android Developer to design, build, and maintain high-quality native Android applications.
Responsibilities
- Design, build, and maintain native Android applications using Kotlin and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, maintainable, and efficient code following best practices for mobile development.
- Debug, troubleshoot, and optimize code for performance and scalability.
- Integrate with RESTful APIs, third-party libraries, and SDKs to deliver complete solutions.
- Conduct code reviews and mentor junior developers to enforce high-quality code standards.
- Stay updated with the latest trends, technologies, and advancements in Android development.
- Write unit tests and follow Test-Driven Development practices.
- Work with version control systems such as Git for code versioning and collaboration.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Understand CI / CD pipelines and automated app deployment tools like Jenkins or Fastlane.
- Familiarity with cloud-based solutions (Firebase, AWS, or Google Cloud).
Qualifications
CVs should be sent in PDF format only.