Company DescriptionFlairsTech is an international IT and Software Services company with five offices in Egypt, Poland, and Canada. We provide exceptional experiences to customers around the world with our talented staff of 1000+ employees who specialize in delivering superior Software Development, BPO/Customer Operations, Customer Experience, Customer Success Management, and innovative Business Solutions. Our commitment to excellence is driven by our focus on our customers’ goals and exceeding expectations.
Role DescriptionThis is a full-time remote Senior Android Developer (Cross Platform) role at FlairsTech. Your day-to-day activities will include designing and developing cross-platform mobile applications for Android, integrating with APIs, and testing the applications to ensure their reliability, speed, and responsiveness. You will work with product managers, designers, and engineers to build the best possible user experience, all while learning about new technologies and improving old ones.
QualificationsA Bachelor's/master's degree in computer science, Information Technology or equivalent.5+ years of experience designing and developing Android mobile applications.Strong knowledge of developing applications in a Cross-Platform environment using Flutter, Xamarin, React Native, or a similar technology.Strong programming skills in Java and Kotlin, as well as hands-on knowledge of Android SDK, Android Studio, Gradle, and related development technologiesSolid understanding of data structures, algorithms, and object-oriented software design.Excellent analytical, problem-solving, and debugging skills.Experience in designing and developing RESTful APIs and integrating with third-party APIs.Experience with agile development principles, continuous integration, and delivery frameworks and processes.Excellent communication, problem-solving, and teamwork skills.