https://bayt.page.link/H9zbz26PBT9UuXPE8
Back to the job results

Senior Software Engineer - Android/Kotlin

Today 2025/07/04
Other Business Support Services
Create a job alert for similar positions

Job Description

We are looking for an experienced and highly motivated Android developer (3+ years 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.
  • 3+ years 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/




You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.