Job Overview
| Particulars | Details |
|---|---|
| Position | Android Developer (Kotlin) |
| Company | Codknox |
| Location | Mohali, Punjab |
| Job Type | Full-Time |
| Experience | 3 - 4 years |
| Category / Department | IT |
| Application Mode |
π’ About Codknox
Company Overview
Codknox is a technology company focused on delivering cutting-edge web, mobile, AI, and digital transformation solutions that help businesses thrive in today's competitive market. The company develops scalable, customer-centric software products that create measurable business value.
Company Mission
To empower businesses with innovative digital products, AI-powered solutions, and technology-driven transformation that accelerates growth and operational excellence.
Company Vision
To become a trusted global technology partner delivering intelligent, scalable, and future-ready digital solutions.
Core Values
β’ Innovation
β’ Excellence
β’ Customer Success
β’ Collaboration
β’ Integrity
β’ Continuous Learning
β’ Quality Engineering
What Makes Them Different
β’ Expertise in AI-powered digital transformation.
β’ Strong capabilities in mobile, web, and AI development.
β’ Focus on scalable enterprise-grade solutions.
β’ Customer-centric product engineering approach.
β’ Modern technology stack and engineering best practices.
Leadership / Company Philosophy
Codknox believes businesses should lead digital transformationβnot simply adapt to it. Through innovation, AI, and quality engineering, the company helps organizations build intelligent products that create lasting business value.
π Codknox
C-86, Phase 7 Industrial Area,
Mohali, Punjab β 160055, India
π‘ Editor's Note / Preparation Tip
π Resume Preparation Tips
β’ Highlight Android applications you've developed and published.
β’ Showcase expertise in Kotlin, MVVM, Coroutines, and Jetpack Components.
β’ Include measurable achievements related to app performance or user growth.
β’ Mention Play Store publishing experience and Firebase integration.
β’ Add links to your GitHub or Play Store apps if available.
π― Interview Preparation
β’ Revise Android lifecycle, MVVM, Coroutines, and Jetpack Components.
β’ Prepare coding examples involving Retrofit, Room, and asynchronous programming.
β’ Review memory management, performance optimization, and multithreading concepts.
β’ Be ready to discuss architecture decisions and design patterns.
β’ Practice Kotlin coding and Android problem-solving questions.
π Professional Tips
β’ Learn advanced Jetpack Compose for modern UI development.
β’ Strengthen knowledge of Clean Architecture and modularization.
β’ Gain experience with CI/CD pipelines and automated testing.
β’ Stay updated with the latest Android releases and Jetpack libraries.
β’ Build a portfolio of high-quality Android applications.
π Job Description
π Hiring | Android Developer (Kotlin) | Codknox
Are you an experienced Android Developer passionate about building high-performance mobile applications using Kotlin and modern Android technologies? π± Codknox is looking for a talented Android Developer with 3β4 years of experience to join its growing engineering team in Mohali, Punjab. If you enjoy developing scalable Android applications using the latest Jetpack components and architecture patterns, this opportunity is for you!
ββββββββββββββββββ Position Details ββββββββββββββββββ
π Position: Android Developer (Kotlin)
π Location: Mohali, Punjab
π’ Work Mode: On-site
πΌ Experience: 3β4 Years
π Qualification: Bachelor's Degree in Computer Science, Information Technology, or a related field
π Employment Type: Full-Time
β‘ Joining Preference: Immediate to Short Notice Preferred
ββββββββββββββββββ Preferred Skills ββββββββββββββββββ
β Jetpack Compose
β Hilt / Dagger Dependency Injection
β Firebase (Analytics, Crashlytics, Push Notifications)
β CI/CD Pipelines
β Agile / Scrum Methodology
β Clean Architecture
β Design Patterns (MVVM, MVI)
ββββββββββββββββββ Candidate Requirements ββββββββββββββββββ
β’ 3β4 years of hands-on Android application development experience.
β’ Strong proficiency in Kotlin and Android SDK.
β’ Experience with Jetpack Components and MVVM architecture.
β’ Good understanding of Coroutines and asynchronous programming.
β’ Experience with Retrofit, REST APIs, and JSON parsing.
β’ Familiarity with Git version control workflows.
β’ Knowledge of Android performance optimization and memory management.
β’ Experience publishing and maintaining apps on the Google Play Store.
β’ Experience in FinTech, Healthcare, E-commerce, or consumer-facing applications is an added advantage.
ββββββββββββββββββ Why Join Codknox? ββββββββββββββββββ
β Work on innovative web, mobile, and AI-powered products.
β Be part of a talented and collaborative engineering team.
β Gain exposure to modern Android technologies and best practices.
β Opportunity to work on cutting-edge AI-powered digital transformation projects.
β Continuous learning and professional growth opportunities.
β Collaborative, innovation-driven work culture.
β Opportunity to build scalable enterprise-grade applications.
β Contribute to impactful digital solutions for global clients.
ββββββββββββββββββ How to Apply ββββββββββββββββββ
π© Interested candidates can apply through:
π§ talent@codknox.com
π‘ Know someone who would be a great fit? Tag them or share this opportunity with your network!
π― Key Responsibilities
- β Design, develop, test, and maintain Android applications using Kotlin.
- β Build clean, scalable, reusable, and maintainable code following Android best practices.
- β Implement modern Android architectures such as MVVM/MVI.
- β Integrate RESTful APIs and third-party libraries.
- β Collaborate with UI/UX designers, product managers, and backend developers.
- β Optimize application performance, responsiveness, and stability.
- β Write unit tests and participate in peer code reviews.
- β Debug, troubleshoot, and resolve production issues.
- β Ensure compatibility across Android devices and OS versions.
- β Stay updated with the latest Android development tools and technologies.
π‘ 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
β What is the required experience?
β‘ 3β4 years of professional Android development experience.
β Is Kotlin mandatory?
β‘ Yes, strong hands-on experience with Kotlin is essential.
β Is Jetpack Compose required?
β‘ It is preferred but not mandatory.
β Is Google Play Console experience expected?
β‘ Yes, experience publishing and maintaining apps on the Google Play Store is preferred.
β Where is the job located?
β‘ Mohali, Punjab (On-site).
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.