Senior Android Developer building features for E-trade mobile application in a hybrid environment, collaborating with teams and ensuring code quality.
Responsibilities
Construct, enhance, and troubleshoot native Android applications in an Agile, collaborative environment.
Implement complex new features and functionality across the application stack.
Collaborate closely with developers, designers, and business partners to create robust and functional solutions.
Participate in code reviews, architecture discussions, and contribute to continuous improvement initiatives.
Diagnose and resolve issues relating to performance, reliability, and scalability.
Maintain high standards of code quality, documentation, and testing.
Requirements
5–7 years of experience building and maintaining large-scale Android applications.
Bachelor’s degree in computer science or equivalent practical experience.
Deep knowledge of Kotlin and Kotlin Coroutines.
Hands-on experience with Android Architecture Components, MVVM, and Jetpack Compose.
Exceptional Object-Oriented (OO) design and development skills.
Strong experience with asynchronous programming and concurrency on Android.
Proven experience with unit testing and UI testing frameworks.
Demonstrated track record of high productivity in application architecture, design, coding, and debugging.
Experience with enterprise-level branching/merging workflows using Jenkins.
Strong understanding of mobile performance, latency, and security issues, with hands-on experience using performance analysis tools.
Solid grasp of current technological trends, best practices in information security, wireless network architecture, mobile technologies, and related concepts.
Familiarity with Room, Dagger, and other libraries commonly used in our tech stack (huge plus).
Experience with CI/CD pipelines and automated deployment processes.
Senior Android Engineer developing mobile applications for News UK. Collaborating with cross - functional teams to deliver best - in - class software solutions and mentor engineering staff.
Senior Software Engineer focused on Android applications and UI development at Dolby. Designing and delivering high - quality user - facing experiences in modern Android applications.
Android Architect responsible for setting the technical direction for Cape’s Android application. Collaborating across teams to deliver a stable and secure product aligned with user needs.
User - focused Senior Android Engineer building Plum on Android from early stages. Collaborating with users to create a delightful financial interaction experience.
Senior Android Developer taking the lead in Android application development for an international gaming company. Collaborating on a product in its early stages and making quality gaming experiences.
Software Engineer Mobile - Android responsible for creating innovative Android apps in fitness. Collaborating with teams to integrate features and enhance user experiences.
Mobile Developer working on Android and iOS applications for a financial sector client. Collaborating with teams on projects involving digital transformation and technology solutions.
Staff Mobile Software Engineer at Gusto working on innovative Android app features for small businesses. Collaborating with diverse teams to enhance user experience and mobile infrastructure.
Build the first prototype of a mobile passive metering tool for data collection on Android. Collaborate with engineers to improve application security and deploy to Google Play.
Building Android applications for the Plum finance platform. Collaborating within engineering squads to create customer - focused mobile solutions in a hybrid work environment.