Job Description
Job Purpose
Responsible for designing, architecting, and implementing Instabug's Android SDK.
Job Responsibilities
- Develop and maintain Instabug’s Android SDK, ensuring compatibility with a wide range of devices and Android versions.
- Collaborate with product managers, designers, and backend engineers to conceptualize and implement new features and enhancements.
- Optimize code for performance, scalability, and reliability to deliver a seamless experience
- Collaborate with the QC team to develop comprehensive test plans and automated test suites, ensuring the reliability and stability of the Android SDK.
- Troubleshoot and debug issues reported by clients, addressing them promptly to maintain product integrity.
- Stay updated on the latest Android development trends, tools, and technologies, and incorporate them into our development process.
Job Requirements
- 2-3 years of proven experience as an Android Developer, showcasing a strong portfolio of Android applications or SDKs.
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent discipline
- Proficiency in Java and Kotlin programming languages, with a deep understanding of Android SDK, frameworks, and APIs.
- Familiarity with version control systems like Git and experience with CI/CD pipelines.
- Solid grasp of software development principles, design patterns, and best practices.
- Strong problem-solving skills and meticulous attention to detail.
- Excellent communication and collaboration skills, with the ability to thrive in a team environment.
- Prior experience with agile development methodologies is preferred.
Job Details
- Job Location
- Cairo Egypt
- Company Industry
- General Engineering Consultancy
- Company Type
- Employer (Private Sector)
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified