Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Mid Android Developer..
Lisbon Jobs | Expertini

Urgent! Mid Android Developer. - Local Job Opening in Lisbon

Mid Android Developer.



Job description

Profile:
- 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;
- Excellent problem-solving, communication and teamwork skills, with 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.


Required Skill Profession

Business Operations Specialists



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Mid Android Potential: Insight & Career Growth Guide