Job Description
The Android Developer role focuses on designing, developing, and maintaining Android mobile applications using Java or Kotlin.
The role involves:
- Mobile app development
- Performance optimization
- Debugging and troubleshooting
- Code quality improvement
- Collaboration with cross-functional teams
The candidate should be capable of building scalable, maintainable, and high-quality Android applications following industry best practices.
Key Responsibilities
1. Android Application Development
- Design and develop Android applications
- Build scalable and maintainable mobile solutions
- Use:
- Java
- Kotlin
2. Collaboration
- Work with:
- Designers
- Developers
- Product teams
- Understand and prioritize project requirements
3. Code Quality
- Write clean, efficient, and reusable code
- Follow Android development standards and best practices
- Participate in code reviews
4. Troubleshooting & Optimization
- Identify and resolve:
- Performance issues
- Stability issues
- Compatibility problems
- Optimize application responsiveness and reliability
5. Technology Updates
- Stay updated with:
- Latest Android technologies
- Mobile development trends
- Android best practices
Required Skills
Programming Languages
- Java
- Kotlin
Mobile Development Skills
- Android App Development
- UI Implementation
- Debugging
- Performance Optimization
- Application Compatibility
Software Engineering Skills
- Code Quality
- Troubleshooting
- Scalable Development
- Software Design Principles
Soft Skills
- Team Collaboration
- Communication Skills
- Problem Solving
- Attention to Detail
Role Details
- Role: Mobile / App Developer
- Industry: Content Development / Language
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
- Role Category: Software Development
Education
- Any Graduate
- Any Postgraduate
Key Skills
- Android Development
- Java
- Kotlin
- Mobile App Development
- Programming
- Code Quality
- Debugging
- Troubleshooting
- Application Performance