Senior Android Developer
Riverbed TechnologyJoin Our Team as a Senior Android Developer
About the Role
We are seeking a highly skilled and motivated Senior Android Developer to join our team in Barcelona. In this role, you will play an integral part in designing, building, and maintaining our core Android solutions. Our team is responsible for the product's main data collection and log analysis, building both endpoint applications and cloud components for Aternity Mobile. This is a unique opportunity to contribute to a growing team and strategic product.
Key Responsibilities
- Design, develop, and execute Android projects: Lead projects from end to end, ensuring milestones are met and risks are mitigated.
- Product Development: Work on Android development, supporting both customer-facing and platform features.
- System Architecture: Design, implement, and test system architecture.
- Agile Environment: Work in an Agile environment with a focus on detail, quality, and continuous integration.
- Team Collaboration: Collaborate closely with colleagues, DevOps, management, and other stakeholders.
- Technical Leadership: Act as a technical ‘go-to’ person for team members and a contact point for other teams and stakeholders.
- Troubleshooting: Support and contribute to our solution's serviceability and sustainability, troubleshoot and resolve issues.
- Research and Learning: Conduct research and self-learning for the design and implementation of product vision.
- Code Quality: Ensure code quality, performance, and scalability.
- Stay Updated: Keep up to date with Android ecosystem announcements.
- Mentorship: Improve your skills, learn from, and mentor top-notch engineers.
Ideal Candidate
- Experience: Significant experience in Android development with Java, JNI, and C/C++ using Android Studio.
- Android Internals: Strong knowledge of Android internals, including services, process lifecycle, permissions, and battery management.
- Application Publishing: Experience in application publishing and the ability to provide support by reviewing current bugs and prioritizing fixes.
- Code Quality: Commitment to writing clean, maintainable, and well-documented code.
- Google Play Policies: Knowledge of Google Play Policies and guidelines is an advantage.
- Security: Experience in developing secure applications that follow best practices for system and data security is an advantage.
- Tools: Experience in GIT, Flutter, and Gradle is an advantage.
- Language: Fluent in English.
- Attention to Detail: Meticulous attention to detail to catch subtle bugs and inconsistencies.
- Team Player: Proven ability to work well in a team environment.
- Independent: Independent and self-learner.
What We Offer
Our employee benefits include flexible workplace policies, employee resource groups, learning and development resources, career progression pathways, and community engagement initiatives. Additionally, our global employee wellness programs are crafted to support the physical, emotional, and financial well-being of our employees.
Benefits & Perks vary by country.
About Riverbed
Riverbed is a leader in AI observability, helping organizations optimize their user experiences by leveraging AI automation for the prevention, identification, and resolution of IT issues. With over 20 years of experience in data collection and AI and machine learning, Riverbed’s open and AI-powered observability platform and solutions optimize digital experiences and greatly improve IT efficiency. We are committed to creating a global impact and welcome diversity, encouraging transparency and open communication throughout the company. We strive to be an inclusive, fair, and enjoyable workplace for our people globally and care about their well-being.
Join us on our journey to be better every day!
Benefits Extracted with AI
- Flexible workplace policies
- Employee resource groups
- Learning and development resources
- Career progression pathways
- Community engagement initiatives
- Global employee wellness programs
Similar jobs
Last update: 23 minutes ago
Senior Android Engineer
Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.
Senior Android Developer
Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.
Senior Android Engineer
Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Fullstack Software Engineer
Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
Software Development Engineer II, Search Android SDK
Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.
Mid/Senior React Native Developer for Mobile Applications
Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.
Senior Mobile Engineer (Android)
Join NPR as a Senior Mobile Engineer (Android) to develop high-quality Android features in a remote role.
Senior Node.js Developer
Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.
Senior Backend Engineer
Join Bynder as a Senior Backend Engineer in Barcelona to drive innovation in our leading DAM platform.
Senior iOS Mobile Developer (Swift | SwiftUI)
Join us as a Senior iOS Developer in Gdańsk, focusing on Swift and SwiftUI for innovative mobile solutions.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Senior Azure Cloud Engineer
Join Riverty as a Senior Azure Cloud Engineer to lead cloud data platform initiatives with Azure expertise.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
Lead React Developer
Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.
Senior React Native Engineer
Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.
Senior Mobile Software Engineer
Join Marlee's talent pool as a Senior Mobile Software Engineer. Work remotely, develop iOS and Android apps, and drive innovation.
Senior Data Engineer - Fintech Team
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Mobile Engineer, Android
Join Intercom as a Mobile Engineer, Android, to shape our mobile strategy and develop our Android Messenger SDK.