Olisipo
Senior Android Developer
OlisipoPortugal10 hours ago
Full-timeRemote FriendlyInformation Technology

Passionate about IT? So are we. At Olisipo, we're on a mission to provide enriching experiences for every individual. Join a team that's committed to your success, offering specialized training and the resources you need to thrive in your career. The journey starts here.


We are looking for a Senior Android Developer to join a technology team and develop modern, scalable, high-performance Android applications with real impact on users.


Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field;
  • Strong proficiency in Kotlin as the primary language, with additional experience in Java for native Android applications;
  • Experience with Jetpack Compose for declarative UIs, including state management and navigation;
  • Proficiency in Android Jetpack components such as Lifecycle, ViewModel, Room, WorkManager and Paging;
  • Solid understanding of asynchronous and reactive programming with Coroutines and Kotlin Flow;
  • Experience integrating RESTful APIs and WebSockets, with strong skills in managing local persistence and offline-first experiences;
  • Understanding of UI/UX design principles, with the ability to collaborate closely with designers to deliver user-friendly interfaces;
  • Knowledge of modern architecture patterns including Clean Architecture and MVVM, with strong focus on SOLID principles;
  • Proficiency in testing and debugging, including unit, integration, and UI testing;
  • Experience with CI/CD pipelines using tools such as GitLab CI and Gradle automation;
  • Familiarity with Git and version control systems, and tools such as Jira and GitHub;
  • Fluency in spoken and written English.


Responsibilities:

  • Own features end-to-end, including discovery, design, implementation, testing, release, and monitoring;
  • Develop and maintain modern and performant Android applications using Kotlin, Jetpack Compose, Android Jetpack and Material Design 3;
  • Design and implement scalable app architectures following Clean Architecture and MVVM;
  • Integrate APIs and manage local persistence with a strong focus on performance and offline experiences;
  • Ensure app reliability, accessibility and responsiveness, while instrumenting analytics and crash reporting with tools such as Firebase;
  • Maintain high standards of code quality by writing automated tests and participating in code reviews;
  • Own and manage the CI/CD pipeline, ensuring automation of builds and releases;
  • Manage application lifecycle on Google Play Console, including signing, versioning, release tracks and staged rollouts;
  • Collaborate in agile environments, engaging in practices such as pair programming, mob programming, TDD and BDD;
  • Stay current with the latest trends, tools, and best practices in Android mobile development.


We offer:

  • Health insurance;
  • Free online training through the Udemy platform;
  • On-site and remote training at Olisipo's Learning Center;
  • Free certifications (after passing the exam);
  • Discounts at Olisipo Partners (in the areas of health and well-being, fitness, travel, among others);
  • Free psychological consultations;
  • Possibility of a salary advance, without commissions.



Hybrid project (three days a week at the office) - Lumiar, Lisbon.


Apply now and take the next step in your career with Olisipo!

Key Skills

Ranked by relevance