Senior Android Developer
Job Description :Strong object-oriented programming experience: Kotlin, Java or similarStrong foundation in Computer Science, with strong competencies in data structures, algorithms, and software designExcellent technical knowledge of Android mobile application development with a solid understanding of the framework components and their life cycles.Experience in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architectureExperience with mobile TDD test-driven development using Espresso, Roboelectric, Appium or similar technologiesExperience developing mobile applications frameworks and/or SDK solutions for Identity, Payments, AnalyticsExperience working with Jetpack ComposeExperience with AI, ML and GenAI Experience with web technologies (NodeJS, JSON, TypeScript, HTML5 and CSS3)Shipped an app to the Google Play StoreExperience with Scrum or similar agile development methodology