Job Overview
| Particulars | Details |
|---|---|
| Position | Android Developer (Kotlin) |
| Company | CodKnox |
| Location | Mohali, Punjab |
| Job Type | Full-Time |
| Experience | 3 - 5 years |
| Category / Department | IT |
| Application Mode |
π’ About CodKnox
Redefining Possibilities in Technology Solutions
CodKnox is a success-driven software development company that combines creativity with deep technical expertise to deliver innovative digital solutions that exceed client expectations and accelerate business growth.
With over 6 years of industry experience, CodKnox has established itself as a trusted technology partner, helping businesses solve complex challenges through modern software engineering practices and innovative technology solutions.
What Motivates Us
π Pursuit of Excellence
Innovation drives everything we do. We continuously push the boundaries of technology to create exceptional opportunities for our clients and team members.
π― Our Mission
Our mission is to transform complex business ideas into intuitive, user-friendly digital experiences that elevate brands and create meaningful user interactions.
π Our Vision
We aspire to lead the future of technology by making cutting-edge solutions accessible to businesses of all sizes while building strong emotional connections between users, products, and brands.
Who We Are
CodKnox is powered by a highly experienced team of developers, designers, and project managers capable of delivering solutions for even the most challenging business requirements. Our expertise spans multiple technologies and industries, ensuring that we deliver tailored solutions that create real business impact.
Why Join CodKnox?
β
Precision with personality
β
Elegantly geeky engineering culture
β
Strong focus on punctual delivery
β
Transparent milestone reporting
β
No hidden costs or surprises
β
Long-term partnerships beyond projects
β
Collaborative and growth-focused work environment
CodKnox Technologies
C-86, Phase 7 Industrial Area,
Mohali, Punjab β 160055, India
π‘ Editor's Note / Preparation Tip
πΉ Revise Android application lifecycle concepts thoroughly
πΉ Practice Kotlin Coroutines and asynchronous programming
πΉ Review MVVM, MVI, and Clean Architecture principles
πΉ Strengthen Jetpack Components knowledge
πΉ Practice Retrofit API integration and networking concepts
πΉ Review Room Database and local storage implementations
πΉ Study Hilt/Dagger dependency injection concepts
πΉ Practice debugging, memory optimization, and performance tuning
πΉ Review Google Play Store publishing and release management
ββββββββββββββββββ
π Resume Preparation Tips
ββββββββββββββββββ
β
Highlight published Android applications with Play Store links
β
Showcase Kotlin, Jetpack, and architecture expertise prominently
β
Include Firebase, Retrofit, Room, and API integration experience
β
Mention performance optimization achievements with metrics
β
Highlight Android architecture and design pattern implementations
β
Include GitHub repositories and portfolio projects
β
Demonstrate business impact and technical contributions
ββββββββββββββββββ
π‘ Pro Tips for Applicants
ββββββββββββββββββ
βοΈ Prepare Android architecture and lifecycle interview questions
βοΈ Be ready to explain MVVM and Clean Architecture implementations
βοΈ Demonstrate experience with Coroutines and asynchronous programming
βοΈ Showcase real-world API integrations and Firebase projects
βοΈ Prepare examples of performance optimization work
βοΈ Review Jetpack Compose fundamentals and modern Android trends
π Job Description
π We're Hiring: Android Developer (Kotlin) | 3.5β4 Years Experience
Are you passionate about building scalable, high-performance Android applications using modern Android technologies? CodKnox is looking for a talented Android Developer to join its growing engineering team and contribute to innovative mobile solutions across various industries.
πΌ Position Details
Role: Android Developer (Kotlin)
Experience: 3.5β4 Years
Employment Type: Full-Time
Location: Mohali, Punjab
Interview Mode: In-Person
π Detailed Job Description
As an Android Developer, you will be responsible for designing, developing, testing, and maintaining high-quality Android applications using Kotlin and modern Android development frameworks. You will work closely with designers, backend engineers, and product teams to build scalable, secure, and performance-optimized mobile applications.
The role requires strong expertise in Android architecture, asynchronous programming, API integration, performance optimization, and mobile application lifecycle management.
β Preferred Qualifications
β Experience with Jetpack Compose
β Knowledge of dependency injection frameworks such as Hilt and Dagger
β Experience with Firebase services:
Analytics
Crashlytics
Push Notifications
β Experience with CI/CD pipelines
β Understanding of Agile/Scrum methodologies
β Bachelor's degree in Computer Science, Information Technology, or related field
β¨ Nice to Have
β Experience working on FinTech, E-commerce, Healthcare, or Consumer-facing applications
β Strong understanding of Clean Architecture principles
β Experience implementing software design patterns
β Exposure to scalable enterprise mobile applications
π© How to Apply
Interested candidates can share their updated resume at:
π§ talent@codknox.com
Please mention:
Subject: Application β Android Developer (Kotlin)
π― Key Responsibilities
- β Design, develop, test, and maintain Android applications using Kotlin
- β Write clean, scalable, and reusable code following Android best practices
- β Implement modern Android architectures such as MVVM and MVI
- β Integrate REST APIs and third-party services
- β Collaborate with UI/UX designers, backend developers, and product managers
- β Optimize application performance, quality, and responsiveness
- β Write unit tests and participate in code reviews
- β Debug and resolve production issues efficiently
- β Ensure compatibility across multiple Android devices and OS versions
- β Publish and maintain applications on the Google Play Store
- β Follow clean architecture principles and design patterns
- β Stay updated with modern Android technologies and industry trends
π‘ Required Qualifications & Skills
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a Android Developer (Kotlin) offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ6,00,000 - βΉ12,00,000 per annum (Mid level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
Q1. What experience level is required?
β‘οΈ Candidates should have 3.5β4 years of Android development experience.
Q2. Is Kotlin mandatory?
β‘οΈ Yes, strong proficiency in Kotlin is mandatory.
Q3. Is Jetpack Compose required?
β‘οΈ Jetpack Compose experience is preferred but not mandatory.
Q4. Is Play Store publishing experience required?
β‘οΈ Yes, candidates should have experience publishing and maintaining apps on Google Play Store.
Q5. Which architecture patterns should candidates know?
β‘οΈ Strong experience with MVVM architecture is mandatory, while MVI knowledge is an advantage.
Q6. What type of domain experience is preferred?
β‘οΈ Experience in FinTech, E-commerce, Healthcare, or consumer-facing applications is preferred.
Share This Job
π‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.