Job Summary: We are looking for a passionate and self-driven Android Developer Fresher to join our team. As a beginner Android developer, you will be working closely with experienced developers to build, test, and maintain Android applications. This role provides an opportunity to learn and grow within a collaborative team environment, and to work on a variety of exciting Android development projects.
Key Responsibilities:
Develop, test, and maintain Android applications according to specifications.
Collaborate with cross-functional teams to define, design, and ship new features.
Assist in troubleshooting, debugging, and improving the performance of Android apps.
Follow coding best practices and standards.
Participate in code reviews and ensure high-quality code delivery.
Continuously learn and stay up-to-date with the latest Android development technologies and trends.
Write clean, well-documented, and efficient code.
Assist in integrating third-party services and APIs.
Participate in project discussions and provide insights for improving application functionality.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent).
Basic knowledge of Android development with Java/Kotlin.
Familiarity with Android SDK, XML, and UI/UX design principles.
Knowledge of databases like SQLite or Firebase is a plus.
Understanding of RESTful APIs and integration.
Familiarity with Git or version control systems.
Ability to work well in a team and have excellent communication skills.
A strong willingness to learn and grow in Android development.
Problem-solving mindset with attention to detail.
Desirable Skills:
Familiarity with Android Studio and other development tools.
Knowledge of Material Design principles.
Experience with UI frameworks and custom views.
Exposure to Agile/Scrum methodology.
Knowledge of testing frameworks like Espresso or JUnit.