Desired Candidate Profile
Job Title: Senior/ Lead Software Engineer
Location: Hyderabad, India
Experience: 5-10 years
Salary Range: Competitive with the market
POSITION SUMMARY
Job Functions/ Responsibilities:
Architect, design and build advanced applications for the Android platform to deliver innovative, responsive and customer-friendly experiences. Along with good analytical and problem solving skills, candidate must have strong communication skills, both verbal and written, with strong relationship building and collaborative skills.
Duties:
Write well designed, testable, efficient code by using best software development practices
Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Skills & Qualifications:
Essentials
1. B. Tech/B.E. in CSE/ECE/EEE from premier engineering college with above 70% throughout academics
2. Thorough understanding of Android's XML-based Layouts, including Constraints
3. Experience and thorough understanding of android.net and android.net.http APIs
4. Background operations on Android using Scheduled Jobs & Services
5. Proficient with Android Studio tools viz Layout Inspector, Lint tools, Android Monitor/Profiler
6. App deployment experience on Play Store
7. Google Analytics Plus
1. SDKs: android.net.sip,
2. Familiarity with Kotlin
3. Build management with Gradle
Education:
UG: B.Tech/B.E. - Any Specialization
PG: M.Tech - Any Specialization, Post Graduation Not Required
Contact Details:
Keyskills:
Android Studio
Software Development
Software Engineering
Gradle
Google Analytics
Build Management
Strong Communication Skills
Problem Solving
Relationship Building
Android Development
Android Application Development