Job Title and nbsp;Senior Android Developer
Location and nbsp;Chennai Tamil Nadu India Onsite Potential* Remote*
Company and nbsp;TechnicaX
Client US based Client Multiple Positions
Job Type and nbsp;FullTime Immediate Start Need to clear Client Interview
About the Role
TechnicaX is on the lookout for a highly skilled Senior Android Developer with a minimum of 5 years of core experience in Android development. You will be working on innovative and large scale applications for one of our esteemed US client(s). The position demands an immediate start with flexibility to work US time zones. We are seeking thorough professionals who can bring diverse experience and contribute to our dynamic team environment.
Key Responsibilities
- Lead the development and maintenance of advanced Android applications.
- Collaborate with crossfunctional teams to define design and ship new features that meet client specifications.
- Work efficiently with external data sources and APIs to integrate backend services.
- Conduct unit tests for code robustness addressing edge cases usability and overall reliability.
- Stay updated with new technologies and continuously enhance development efficiency.
- Identify and troubleshoot technical issues within existing applications promptly.
- Mentor junior developers and lead project teams when necessary.
Required Skills and Qualifications
- Bachelors degree in Computer Science Engineering or a related field.
- Minimum of 5 years of proven experience in Android app development with a strong portfolio showcasing enterpriselevel projects.
- Expertise in Kotlin programming language is mandatory.
- Extensive experience with the Android SDK and understanding of various Android versions and screen sizes.
- Proficiency in developing applications using RESTful APIs to connect to backend services.
- Strong command of Android UI design principles patterns and best practices.
- Experience with offline storage solutions threading and performance optimization techniques.
- Ability to translate complex business requirements into technical specifications.
- Experience with cloud messaging APIs and push notification systems.
- Solid understanding of version control systems particularly Git.
- Familiarity with continuous integration tools and methodologies.
Preferred Qualifications
- Experience delivering projects for large enterprise clients with diverse requirements.
- Demonstrated ability to work collaboratively within a team environment.
- Proficiency in modern development methodologies such as Agile/Scrum.
- Strong problemsolving skills and the ability to lead complex project initiatives.
Additional Requirements
- Must be able to present a portfolio of past projects demonstrating enterpriselevel application delivery.
- Excellent communication skills in English both written and verbal.
- Capability to clear a rigorous client interview process.
- Flexibility to adapt to US time zones as necessary.
How to Apply Interested candidates should submit their resume along with a detailed portfolio showcasing their expertise in Android development.
Note: and nbsp;This role is not open to fresh graduates. Only experienced professionals with demonstrated performance will be considered.