Job Description
Join TechInnovate Solutions, a leading tech company, as our Senior Android Mobile App Developer. We're seeking a passionate and experienced professional to lead our Android app development team and help us build innovative, high-quality apps.
Responsibilities
- Lead the design and development of Android apps.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code.
- Mentor junior developers and help them grow technically.
- Stay up-to-date with new technologies and best practices.
- Participate in code reviews and ensure code quality.
- Troubleshoot issues, debug code, and optimize performance.
- Work closely with product managers to define project scope and goals.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Proven experience (5+ years) in Android app development.
- Strong proficiency in Java or Kotlin.
- Experience with Android Studio and other relevant tools.
- Familiarity with RESTful APIs and web services.
- Experience with version control systems, preferably Git.
- Excellent communication and teamwork skills.
- Portfolio of previous Android apps developed.