
Senior Android Developer Position
1 week ago
We are seeking a skilled Android developer to fill a key role within our team. The ideal candidate will possess a strong foundation in computer programming and a passion for creating innovative mobile applications.
Key Responsibilities:
- Design and develop advanced applications for the Android platform, ensuring high-quality user experiences and seamless functionality.
- Collaborate with cross-functional teams to define, design, and ship new features, utilizing Agile methodologies and effective communication skills.
- Work with outside data sources and APIs, leveraging RESTful principles and secure coding practices.
- Unit-test code for robustness, including edge cases, usability, and general reliability, utilizing tools such as JUnit and Mockito.
- Work on bug fixing and improving application performance, employing debugging techniques and optimizing algorithms.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency, staying up-to-date with industry trends and best practices.
- Perform upgrades and maintenance while modifying existing software to improve performance, correct errors, and allow adaptation to new hardware, adhering to established guidelines and standards.
- Recommend software upgrades for clients' programs and systems if necessary, and analyze software requirements and user needs to determine whether the system design is feasible and can be completed within time and budget constraints.
- Collaborate with engineers, programmers, systems analysts, and others on projects, gathering information on project capabilities and limitations, interface, and performance requirements to create optimum software solutions.
- Design, develop and modify software systems, using mathematical models and scientific analysis to predict and measure possible outcomes, ensuring scalability and maintainability.
- Store, retrieve, and manipulate data to understand system capabilities and requirements, applying database design principles and querying techniques.
- Direct software system testing, validation procedures, application, and system documentation and programming to ensure normal program functioning, utilizing version control systems like Git.
- Manage the work of technologists, programmers, technicians, and other related team members, providing instruction on writing software code as needed, promoting knowledge sharing and collaboration.
- Coordinate software installation and monitor equipment to confirm specifications have been met, ensuring compatibility and reliability.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field from a reputable university, demonstrating academic excellence and a solid foundation in computer science principles.
- 2-3 years of development experience in Android App Development or Mobile App Developer, showcasing practical skills and expertise in Android development.
- Ability to understand business requirements and translate them technically, communicating effectively with stakeholders and developers.
- Strong knowledge of Google's Android design principles and guidelines, ensuring adherence to industry standards and best practices.
- Working knowledge of emerging mobile technologies, staying up-to-date with industry trends and advancements.
- Excellent interpersonal skills, facilitating teamwork and collaboration.
- Ability to work independently, taking ownership of tasks and responsibilities.
- Excellent oral and written communication skills, conveying complex ideas and technical information effectively.
- Outstanding presentation skills, presenting technical concepts and ideas confidently and clearly.
- Good time management skills, prioritizing tasks and meeting deadlines.
- Previous programming experience, demonstrating hands-on coding skills and problem-solving abilities.
- Familiarity with development, program testing, and database management system software, applying knowledge of software development lifecycle and testing principles.
- Proficient with application and computer servers, understanding server-side development and deployment.
- Mobile application development experience on Android - shipping applications in the Google Play Store (large user-base), showcasing successful app development and publication.
- Knowledge of Android development tools and paradigms (Android Studio, Gradle, User Interface Layout, Fragment Usage, intents, and general lifecycle management), ensuring proficiency in Android development environments.
- Strong skills developing with Kotlin (new language features, object-oriented design patterns, most optimal application of Kotlin in Android environments), applying modern programming principles and best practices.
- Comprehensive knowledge of Android platform SDKs as well as commonly applied 3rd party and open source libraries, staying up-to-date with platform updates and library releases.
- Experience creating clients for REST APIs and understanding of best practices for interacting with remote services, ensuring secure and efficient API integration.
- General end-to-end understanding of modern connected application architectures and implementations, designing scalable and maintainable systems.
- Ability to resolve issues that arise in backend and embedded contexts, especially focusing on robustness and performance of the holistic system, applying problem-solving skills and debugging techniques.
- Experience supporting application designers, providing a productive pipeline for content creators from early design phases through the integration of production assets and interactions, ensuring smooth collaboration between design and development teams.
- Experience with evaluation and integration of internal, third party, and open source technologies to solve complex problems in a customer-centric manner, staying flexible and adaptable in fast-paced environments.
- Familiarity with common development tools (Git, Jira, Confluence, etc.) and working with common development methodologies (Agile, Scrum, etc.), applying knowledge of collaborative development processes and project management.
- Familiarity with the design & analysis of computer algorithms and data structures, applying theoretical knowledge to practical problems and solutions.
-
Senior Android Developer
2 days ago
Lahore, Punjab, Pakistan Bridgeway Solution Full time 1,800,000 per yearSenior Android Developer (Part-Time, Remote)Location: RemoteType: Part TimeCompensation: Based on experienceExcellent English communication skills are required due to the nature of this jobOur client, a US-based tech startup working at the intersection of music technology and medtech, is seeking a Senior Android Developer to help build their next-generation...
-
Senior Android Developer
2 weeks ago
Lahore, Punjab, Pakistan Gtradecenter Full timeSenior Android DeveloperApril and June Digital (Pvt) Ltd. Gulberg III, Lahore, Punjab, PakistanStart Date: 02/08/2021April & June Digital (Pvt) Ltd. is a Germany based Software house and Digital Marketing company.It was founded in 2009 in Berlin, Germany, and started its operations in Pakistan in 2010.Office Timings:Working Days: Monday till Friday (Saturday...
-
Android Developer
3 weeks ago
Lahore, Punjab, Pakistan MobileSoft Full timeCompany DescriptionMobileSoft is a software development company based in Lahore, specializing in custom mobile and web solutions. We design, develop, and deliver high-performance apps with a strong focus on user experience, speed, and scalability. Our agile teams, which include experts in iOS, Android, backend, QA, and project management, are built to...
-
Senior Android Developer
3 weeks ago
Lahore, Punjab, Pakistan Dubizzle Labs Full timeAt Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering customer value. Your primary responsibility would be to build world-class...
-
Senior Android Developer
3 weeks ago
Lahore, Punjab, Pakistan Vyro Full timeWho We Are:Vyro builds the next generation of content creation tools powered by Artificial Intelligence and Machine Learning to empower you to express your creativity. With its global presence, Vyro offers 20 content creation apps unleashing the creativity of over 5 million active users every month. Vyronauts are passionate, driven and purposeful and we're...
-
Android Developer
6 days ago
Lahore, Punjab, Pakistan IT GLOBE Full time 900,000 - 1,200,000 per yearJob description:IT Globe is a fast-growing product-based mobile app development company. We build innovative digital products for a global audience and are passionate about delivering high-performing mobile applications with strong organic growth.Position Overview:Are you passionate about building sleek, high-performance Android apps? We're on the lookout of...
-
Android Developer
2 weeks ago
Lahore, Punjab, Pakistan Vigorous Technologies Full timeWe need an Android Developer having Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.Familiarity with RESTful APIs to connect Android applications to back-end services.Strong knowledge of Android UI design principles, patterns, and best practices (Compose UI framework will be a huge plus)Experience...
-
Android Developer
2 weeks ago
Lahore, Punjab, Pakistan Pk Studio Full timeWe are seeking a highly skilled and experienced Android Application Developer to join us.The successful candidate will be responsible for developing and implementing Android Application solutions for us. The ideal candidate should have a strong background in Android development, a deep understanding of Android tools & frameworks as well as experience working...
-
Android Developer
2 weeks ago
Lahore, Punjab, Pakistan MaiFas Full timeBS/MS degree in Computer Science, Engineering or a related subjectWe are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with...
-
Android Application Developer
2 weeks ago
Lahore, Punjab, Pakistan beBeeMobile Full time $15,600Android Application Developer WantedWe are seeking a highly skilled and experienced Android Application Developer to join our team. In this role, you will be responsible for designing, developing, testing, and maintaining high-quality mobile applications for our clients.Design and develop mobile applications for Android devices with focus on user experience...