Android Developer
Job Desciption
Responsibilities:
Develop and maintain Android applications using Kotlin/Java and Android SDK.
Collaborate with cross-functional teams to gather requirements and define application features.
Write clean, efficient, and maintainable code following coding standards.
Integrate APIs and web services into the application.
Troubleshoot and debug issues, and implement effective solutions.
Conduct code reviews and participate in testing and quality assurance.
Stay updated with Android development trends and technologies.
Participate in Agile development process and documentation efforts.
Requirements:
Bachelor's degree in Computer Science or related field (or equivalent experience).
Strong experience in Android app development using Kotlin/Java and Android SDK.
Proficiency in UI/UX design and layout development.
Familiarity with version control systems and collaborative workflows.
Knowledge of RESTful APIs, JSON, and web services integration.
Understanding of software development principles and best practices.
Problem-solving and analytical skills.
Experience with automated testing and CI/CD pipelines is a plus.
Knowledge of agile methodologies and project management tools is desirable.
Excellent communication and teamwork skills.