Mid-Level Android Developer

Egypt - Egypt
Job DescriptionOverseeing the entire development lifecycle of complex and scalable Android libraries, from initial concept to deploymentCrafting inventive solutions and participating in strategic technical decision-making to enhance performance, security, and maintainabilityIntegrating with external systems and services by leveraging third-party APIs and SDKsCrafting code that is clean, comprehensively documented, and easy to maintain, aligning with best practices in software engineeringConducting thorough code reviews to ensure compliance with best practices and driving a culture of continuous improvementEnhancing application performance by optimizing memory management, battery efficiency, and network handlingKeeping abreast of the latest trends and technologies in Android development, offering recommendations for enhancementsCollaborating closely with product managers, designers, and backend engineers to define and clarify application requirementsRequirementsBachelor’s degree in Computer Science, Computer Engineering, Software Development, or related fieldStrong knowledge on android app components and full mobile development life cycle.Understanding of Google’s design principles and interface guidelines.Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.Experience with RESTful and SOAP services, JSON/XML.Continuous integration practices: Git, Bit bucket, TFS, SVN, Unit testing, or other tools.Experience with development in third-party libraries, and APIs.Solid knowledge of different Android frameworks (Http, Url Connection, Retrofit, RxJava, Coroutines, Flows, Hilt, Junit, Jetpack components, Crashlytics).Knowledge on TCP/IP Socket programming.Have experience with kotlin.Knowledge on SSL and HTTPS communication protocols.Knowledge on encryption and decryption for secure communication.Exposure to encryption techniques such as RSA, AES.Have knowledge with cordova, ionic and react native platforms.BenefitsMedical Insurance for selfSocial InsuranceFlexible Working ArrangementDynamic & Agile working environment
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com