Mobile application developers specializing in android and kotlin are responsible for designing and building advanced native applications that prioritize high performance and exceptional user experience across a variety of devices o key responsibilities ? Application development: design and build advanced applications for the android platform using kotlin.? Collaboration: work with cross-functional teams, including ui/ux designers and backend engineers, to define, design, and ship new features.? Performance optimization: identify and correct bottlenecks and fix bugs to improve application stability and responsiveness.? Quality assurance: implement comprehensive testing strategies, including unit, integration, and ui tests, to ensure code robustness.? Continuous improvement: stay current with android development trends and emerging technologies to maximize development efficiency.o required technical skills ? Core language proficiency: expert-level knowledge of kotlin and familiarity with java.? Android framework: deep understanding of the android sdk and android studio.? Architecture & design: experience with mvvm or clean architecture patterns and material design principles.? Networking & apis: proficiency in integrating restful apis using libraries like retrofit or okhttp.? Modern components: hands-on experience with jetpack compose, coroutines, flow, and room database.? Tools: competence with version control systems like git and ci/cd pipelines.advanced english remote