Software Engineer - Android/Kotlin

Confiz


Date: 1 week ago
City: Lahore
Contract type: Full time
We are looking for an experienced and highly motivated Android developer atleast 1 year of experience who thrives in a fast-paced environment, learns quickly, and works independently to deliver high-quality applications. The ideal candidate is proactive in solving complex technical challenges, optimizing application performance, and building innovative solutions to enhance the user experience.

Responsibilities

  • Design, develop, and maintain high-performance Android applications ensuring seamless integration with backend services.
  • Collaborate with cross-functional teams to define, develop, and deliver high-quality features while adhering to best practices.
  • Optimize application performance, ensuring responsiveness and efficiency.
  • Work independently to solve complex development challenges and deliver scalable solutions.
  • Quickly grasp existing applications and business logic, making enhancements as needed.
  • Proactively identify bottlenecks and implement innovative fixes for improved app performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality, maintainability, and best practices through unit testing and automation.
  • Stay updated with emerging Android technologies and integrate relevant advancements.
  • Communicate effectively with team members, stakeholders, and clients.

Requirements

  • Bachelor’s degree in Computer Science, Information Science, or a related field.
  • atleast 1 year of hands-on Android development experience.
  • Expertise in Kotlin and Java, with a strong grasp of Kotlin Coroutines & Multi-threading.
  • Strong problem-solving and analytical abilities, with a passion for building efficient solutions.
  • Self-driven and able to work independently, taking full ownership of tasks and deliverables.
  • Experience working in fast-paced, agile environments with rapid feature delivery.
  • Proficiency with Android SDK, Android Studio, and Jetpack Components.
  • Experience in offline storage, threading, and performance tuning for smooth app performance.
  • In-depth knowledge of RESTful APIs and integrating backend services with mobile apps.
  • Understanding of UI/UX standards and Android design principles.
  • Hands-on experience with performance and memory tuning tools for optimized execution.
  • Experience with push notifications, deep linking, and background services.
  • Proficiency in unit testing to ensure application stability and reliability.
  • Experience in publishing apps on the Google Play Store and managing releases.
  • Strong understanding of application architecture patterns (MVVM, MVI, Clean Architecture, etc.).
  • Familiarity with cloud-based services, Firebase, and serverless architectures.
  • Experience with CI/CD pipelines, version control (Git), and build automation tools (Gradle).
  • Comfortable working with static code analysis tools such as SonarQube.

Good To Have

  • Knowledge of emerging trends and innovations in mobile development.
  • Experience with cloud services and distributed architectures.
  • Contribution to open-source projects or a strong GitHub profile.
  • Experience with messaging frameworks, WebSockets, or real-time communication.
  • Familiarity with security best practices for Android applications

We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.

To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Generative AI Engineer (Onsite, Lahore, Remittance Salary)

HR POD Careers, Lahore
9 hours ago
Requirements:3+ years of hands-on experience in LLM integration, prompt engineering, or fine-tuning open-source models.Strong command of Python, HuggingFace Transformers, LangChain, or LLM orchestration frameworks.Experience with cloud infrastructure (AWS preferred) for scalable AI deployment (e.g., SageMaker, Lambda, ECS).Deep understanding of enterprise NLP applications, semantic search, and embedding-based retrieval.Familiarity with MLOps pipelines, model versioning, and A/B evaluation for generative outputs.Background in domains...

Instructor

The Indus Hospital, Lahore
2 days ago
Job DescriptionNote: “Indus Hospital & Health Network is an employer that does not tolerate Sexual Exploitation and Abuse. All potential candidates will be subjected to rigorous background checks and controls.”

Java Technical Support Engineer - Remote Work

BairesDev, Lahore
3 days ago
At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.When you apply for this position, you're taking the first...