Mindera

Computer Software

SeniorMobileDeveloper(Android)

Porto, Porto District, Portugal; Portugal FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Mobile Developer (Android) at Mindera. Skills: Senior Android developer, Kotlin, Jetpack Compose, MVVM, Coroutines. Build high-quality, scalable mobile applications using Kotlin and modern frameworks like Jetpack Compose. Design and implement robust architectures (e. g. , MVVM) to ensure maintainable and extensible solutions”

What You'll Achieve.

make a contribution to defining and delivering solutions in an iterative and collaborative way; ensure a clear understanding of how technical decisions impact business outcomes; deliver technically feasible, high-impact solutions; shaping effective technical decisions; maintain system stability

Industry & Context.

Computer Software
Problems you'll solve

Proactively identify, diagnose, and resolve production issues to maintain system stability

What They're Looking For.

Must Have

Proficient in Kotlin, Experience building declarative UIs with Jetpack Compose, understanding of asynchronous programming using Coroutines (or RxJava), Solid grasp of software architecture patterns such as MVVM, Experience with unit and UI testing practices and tools, Knowledge of service-oriented architectures, design patterns, and core data structures, Experience working in cross-functional, feature-focused teams, Comfortable collaborating with clients to refine and validate technical requirements, Familiar with test-driven development and continuous delivery practices, Awareness of performance and operational considerations in application development

Nice to Have

exposure to Kotlin Multiplatform, Compose Multiplatform where applicable

What You'll Do.

scalable mobile applications using Kotlin and modern frameworks like Jetpack Compose

Design and implement robust architectures (e. g.

MVVM) to ensure maintainable and extensible solutions

intuitive user experiences through thoughtful UX patterns and fluid visual interactions

testable code and maintain unit and UI test coverage to ensure reliability

Take full ownership of features from development through deployment and ongoing maintenance

and resolve production issues to maintain system stability

Apply best practices such as test-driven development

and performance monitoring

How You'll Work.

Team & Collaboration

work effectively within a team; work closely with engineering teams; Collaborate closely with clients and cross-functional teams; Experience working in cross-functional, feature-focused teams; Comfortable collaborating with clients to refine and validate technical requirements; work together

Communication Scope

excellent communication skills; Inspire innovation; Inspire innovation

Process & Methodology

Take full ownership of features from development through deployment and ongoing maintenance

Full Job Description

WE’RE LOOKING FOR SENIOR ANDROID DEVELOPER TO JOIN OUR TEAM! As a **Senior Android developer** at Mindera, you need to have excellent communication skills to work effectively within a team and make a strong contribution to defining and delivering solutions in an iterative and collaborative way. You will work closely with engineering teams to foster commercial awareness, ensure a clear understanding of how technical decisions impact business outcomes, and inspire innovation. When you join Mindera, we welcome you into a fun and bureaucracy-free work culture, built on the principles of lean and self-organization. **Requirements** **HOW YOU’LL MAKE AN IMPACT:** * Build high-quality, scalable mobile applications using Kotlin and modern frameworks like Jetpack Compose. * Design and implement robust architectures (e.g., MVVM) to ensure maintainable and extensible solutions. * Deliver smooth, intuitive user experiences through thoughtful UX patterns and fluid visual interactions. * Write clean, testable code and maintain strong unit and UI test coverage to ensure reliability. * Take full ownership of features from development through deployment and ongoing maintenance. * Collaborate closely with clients and cross-functional teams to deliver technically feasible, high-impact solutions. * Contribute to architectural and design discussions, shaping effective technical decisions. * Proactively identify, diagnose, and resolve production issues to maintain system stability. * Apply best practices such as test-driven development, continuous delivery, and performance monitoring. * Work autonomously while staying aligned with team goals, bringing a self-driven mindset and attention to detail. **YOUR SKILLS & EXPERIENCE** * Proficient in Kotlin, with exposure to Kotlin Multiplatform. * Experience building declarative UIs with Jetpack Compose (including Compose Multiplatform where applicable). * Strong understanding of asynchronous programming using Coroutines (or RxJava). * Solid gra

Free ATS check

Applying for this Senior Mobile Developer (Android) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Mindera?

Real rants from real employees. Read before you apply.

Read Company Rants →