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 building subscription and checkout experiences for Strava's app. Collaborating with product, design, and engineering teams to enhance user engagement.
Application Software Developer for Android enhancing the Intelligent Voice Assistant at Ford. Integrating advanced technologies for a multimodal interface while collaborating with Product Managers and designers.
Senior Android Developer focusing on internal application development for clients using Kotlin/Java in an agile environment. Collaborating on software architecture and ensuring best practices.
Middle Android Engineer at Avenga developing modern mobile applications using Android technologies. Contributing to scalable architectures and collaborating with teams to deliver high - quality solutions.
Senior Mobile Developer focused on Android solutions for construction industry. Responsible for maintaining and evolving mobile applications in a hybrid work environment.
Senior Android Engineer building Kotlin Multiplatform applications for Eko, enabling healthcare providers to detect cardiac and pulmonary diseases. Join a diverse team with strong venture capital backing.
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.