01 Sep
|
Tata Consultancy Services
|
Hyderabad
01 Sep
Tata Consultancy Services
Hyderabad
Designs and develops mobile applications across all Android devices
Collaborates closely with our product, design, and other engineers
Utilize own experience and judgement to make the system scalable and performant
Defines and documents the designs for applications and enhancements.
Creates, reviews, and coordinate execution of unit test plans for multiple projects. Identifies opportunities to improve the testing process.
Assists with design, coding, testing, implementation, and documentation of solutions.
Analyzes, defines, and documents design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external.
Identifies prospects for improvement and recommends technical solutions.
Preferred Skills / Experience
-6+ years of experience designing and developing Android native for mobile phones, and tablets
-Solid Experience in native Android frameworks (API, unit testing, deployment, etc.)
-Excellent programming skills in Kotlin/Java
Familiar with MVVM pattern, data structures with solid OOP
-Experience with Android SDK performance tools, and optimization.
-Robust object-oriented programming, design skills, and computer science fundamentals
Utilizes technical expertise to resolve issues, ensure product goals are met
Adept with agile software development lifecycle and DevOps principles.
Excellent communication, problem solving and analytical skills.
📌 Android Developer Hyderabad
🏢 Tata Consultancy Services
📍 Hyderabad