This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Senior Software Developer with a strong focus on Android Development to join our dynamic team at TechM in Chennai. The ideal candidate will have 5 7 years of experience in software development, with a proven track record of delivering high quality Android applications. You will be responsible for designing, developing, and maintaining innovative mobile solutions that enhance user experience and meet business objectives.
Job Responsibility:
Design, develop, and maintain high performance Android applications
Collaborate with cross functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and fix bugs, and optimize application performance
Participate in code reviews and provide constructive feedback to team members
Stay updated with the latest industry trends and technologies to ensure our applications remain competitive
Contribute to the architecture and design of scalable and maintainable software solutions
Mentor junior developers and assist in their professional growth
Requirements:
Bachelor’s or Higher Degree
5-7 years of professional experience in software development with a focus on Android applications
Strong expertise in Android Development, including proficiency in Java and Kotlin
Experience with Android SDK, Android Studio, and related tools
Solid understanding of mobile application architecture and design patterns
Experience with RESTful APIs and third party libraries integration
Familiarity with version control systems, preferably Git
Strong problem solving skills and attention to detail
Nice to have:
Experience with Agile development methodologies
Knowledge of UI/UX design principles
Familiarity with cloud services (AWS, Google Cloud) and mobile backend services
Experience with unit testing and test driven development
Understanding of security best practices in mobile applications