Description:
We are seeking a talented and experienced Android Developer proficient in Kotlin to join our dynamic development team. The ideal candidate will be responsible for the design, development, and maintenance of cutting-edge Android applications. If you have a passion for mobile technologies and are eager to work on innovative projects, we would love to hear from you.
Responsibilities:
Mobile App Development:
Design and implement advanced, scalable, and robust Android applications using Kotlin.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Code Review and Maintenance:
Conduct code reviews to ensure best practices are followed and maintain code quality.
Identify and fix bugs, and improve application performance and stability.
API Integration:
Integrate third-party APIs and web services into mobile applications.
Collaborate with backend developers to design and implement efficient communication between the front-end and back-end systems.
UI/UX Implementation:
Work closely with designers to implement user interfaces that align with the overall design guidelines and user experience goals.
Optimize applications for maximum speed and scalability.
Testing and Debugging:
Write unit and UI tests to identify malfunctions and ensure application stability.
Debug and resolve issues reported by QA or end-users.
Documentation:
Create and maintain project documentation, including design specifications, API documentation, and code documentation.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as an Android Developer with a strong portfolio of released applications.
Proficiency in Kotlin and a solid understanding of Android app development.
Familiarity with RESTful APIs and the integration of backend services into mobile applications.
Experience with version control systems (e.g., Git).
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Knowledge of modern architectural patterns (e.g., MVVM, Clean Architecture) is a plus.
Familiarity with continuous integration and continuous deployment (CI/CD) processes is a plus.
Organization | Ninesol Technologies |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Android Developer |
Job Location | Islamabad,Pakistan |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2024-08-20 5:34 pm |
Expires on | 2024-12-23 |