onsite
Technical Specialist - Native Mobile App Android - HCLTech
Software Engineer
Lead the design and architecture of high‑quality native Android applications, driving innovation and ensuring alignment with project goals and industry standards.
About the role
Key Responsibilities
- Architect and design scalable native Android solutions using Java and Kotlin, ensuring adherence to best practices and project objectives.
- Collaborate with cross‑functional teams to translate business requirements into robust, user‑centric mobile experiences.
- Guide and mentor developers on code quality, performance optimization, and maintainability.
- Integrate emerging technologies and third‑party services to enhance app functionality and user engagement.
- Conduct code reviews, unit testing, and performance profiling to deliver reliable, high‑performance applications.
Requirements
- Proven experience in Android development with deep knowledge of Java and Kotlin.
- Strong understanding of Android SDK, architecture components, and modern UI frameworks.
- Hands‑on experience with RESTful APIs, JSON, and mobile data storage solutions.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
- Effective communication skills and ability to mentor junior developers.