Senior Android Software Engineer - Health - Cash App (Square)
By Cash App At Vancouver, British Columbia, Canada
4+ years of Android development experience
Experience creating readable, well-crafted, and maintainable code
Experience voicing customer feedback into product solutions (engineering makes substantive contributions to product definition)
Build end-to-end features of the app: networking, persistence, business logic, and UI
Craft durable, well-tested code with an unwavering commitment to product quality
Re-architect legacy code and prep it to scale for the future of the product and the team
Android Developer Jobs
By KUBRA At Greater Toronto Area, Canada
Code, debug, test, and maintain applications to meet requirements
Communicate with clients and collaborate with project managers, developers, and UI/UX designers
Experience with modular projects and Android MVVM architecture is preferred
You have excellent written and verbal communications skills and can maintain a high degree of professionalism in all client communications
Demonstrable knowledge of Android (Java / Kotlin) development
Demonstrable knowledge of object oriented programming principles

Are you an experienced Android Developer looking for a new challenge? We are looking for a Senior Android Developer to join our team and help us create innovative mobile applications. You will have the opportunity to work with cutting-edge technologies and collaborate with a talented team of developers. If you are passionate about mobile development and have a strong background in Android development, this could be the perfect job for you!

What is Senior Android Developer Job Skills Required?

• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Ability to design applications around natural user interfaces, such as “touch”
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with cloud message APIs and push notifications
• A knack for benchmarking and optimization
• Understanding of Google’s Android design principles and interface guidelines
• Proficient understanding of code versioning tools, such as Git

What is Senior Android Developer Job Qualifications?

• Bachelor’s degree in Computer Science, Information Technology, or related field
• 5+ years of experience in developing mobile applications
• Proven software development experience and Android skills development
• Experience with Android Studio, Gradle, and other development tools