Intermediate Android Developer
Job Type | Contract |
Area | Johannesburg, South AfricaGauteng, South Africa |
Sector | IT - Development |
Salary | Negotiable |
Start Date | March 2025 |
Job Ref | VR/26214 |
- Description
Swan iT is searching for an Intermediate Android Developer for a client in Johannesburg. The contractor will be responsible for seeing the detailed design through programming and configuration and provide guidance and mentoring to other software developers.
Responsibilities:
- Define and maintain development standards and guidelines.
- Investigate new technologies, methodologies, and strategies.
- Develop and maintain guidelines, tutorials, and wiki.
- Guide and mentor developers.
- Design applications for the iOS platform.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with a team to define and design new features.
- Identify and correct bottlenecks and crashes.
- Help maintain code quality and automatization in the organization.
Requirements:
- Proficient with Java and Android SDK. Android Compose would be advantageous. Knowledge of dependency injection dagger.
- Proven working experience in Android app development.
- Must have at least deployed one app to the play store.
- Experience with threading, and performance tuning.
- Familiarity with RESTful APIs (and JSON) to connect applications to back-end services.
- Familiarity with cloud message APIs and push notifications.
- Knack for benchmarking and optimization.
- Proficient understanding of code versioning tools (Git).
- Familiarity with continuous integration. (Devops like azure)
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Unit testing frameworks .
We can’t wait to hear from you!