Job Description
The ideal candidate will have strong expertise in Android application development using Java, Kotlin, and Android SDK , along with a solid understanding of UI/UX design principles, app performance, and integration with backend services. You will be responsible for building, enhancing, and maintaining high-quality mobile applications that deliver seamless user experiences.
Key Responsibilities Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features
Ensure performance, quality, and responsiveness of applications
Work with outside data sources and APIs to integrate backend services
Implement different design architectures ( MVVM, MVC, MVP ) for client-side development
Manage app components such as fragments and XML layouts effectively
Troubleshoot, debug, and optimize code for performance and reliability
Work with Bluetooth device communication using Android SDK
Implement push notifications and integrate cloud messaging APIs
Continuously discover, evaluate, and adopt new technologies to maximize development efficiency
Required Skills & Qualifications 2 5 years of hands-on experience in Android development
Strong proficiency in Java, Kotlin, and Android SDK
Solid understanding of Android UI design principles, patterns, and best practices
Familiarity with storage, threading, and performance tuning
Experience in MVVM, MVC, and MVP client-side architectures
Strong knowledge of fragments and Android XML layouts
Experience with Bluetooth communication via Android SDK
Strong debugging and troubleshooting skills
Familiarity with cloud messaging APIs and push notifications
Excellent problem-solving skills with attention to detail
Preferred Qualifications Experience working with RESTful APIs and third-party libraries
Knowledge of Android Jetpack components
Familiarity with version control systems (e.g., Git)
Understanding of Agile/Scrum methodologies
Why Join Us? Opportunity to work on challenging and innovative projects
A collaborative, growth-oriented work culture
Exposure to the latest tools, frameworks, and technologies
Career development opportunities in a dynamic IT environment
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time
Contact Details:
Company: Cogniter Technologies
Location(s): Mohali, Chandigarh
Keyskills:
Performance tuning
Bluetooth
Backend
Version control
XML
PHP
MVC
Android SDK
SEO
Android