¡Activa las notificaciones laborales por email!

Senior Android Engineer

Different Technologies Pty Ltd.

Sevilla

Híbrido

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading technology company is seeking a Senior Android Engineer to join their innovative team. The role involves developing high-quality mobile applications using Kotlin Multiplatform Mobile (KMM) and Compose Multiplatform. This position offers a blend of remote work flexibility, a collaborative environment, and significant opportunities for professional growth. Ideal candidates will possess a solid background in mobile development and a willingness to learn KMM, contributing to a dynamic and forward-thinking team.

Servicios

Flexible Working Hours
Remote Working
23 vacation days
Anniversary Celebration Program
Generous Referral Program
Extra time off on demand
Healthcare insurance
Remote Stipend
Free English or Spanish lessons

Formación

  • Proficient in English (Minimum B2, Ideal C1+).
  • Strong knowledge of mobile development.
  • Familiarity with design and architectural patterns.

Responsabilidades

  • Transform product logic into functional features.
  • Write unit tests and maintain documentation.
  • Optimize and refactor existing code.

Conocimientos

Mobile Development
Kotlin Multiplatform Mobile (KMM)
Jetpack Compose
Object-Oriented Design
Git

Educación

Experience in Mobile Development
Understanding of KMM

Herramientas

Continuous Integration (CI)
Dependency Injection Frameworks

Descripción del empleo

As a Senior Android Engineer, you will play a crucial role in creating, maintaining, optimizing, and enhancing our applications. We use Kotlin Multiplatform Mobile (KMM) and Compose Multiplatform as the foundation for building cross-platform applications for both Android and iOS.

Prior experience with KMM is not required; however, a strong willingness to learn and adopt it as a core technology in your daily development workflow is essential.

If you’re a Senior Android Engineer seeking to advance your career by engaging with KMM, and Compose Multiplatform, this position may be a suitable opportunity for you. You'll work closely with our cross-functional teams to translate product requirements into robust features that deliver exceptional user experiences.

What You’ll Do

  • Transform product logic into functional and innovative features for our applications.
  • Continuously develop and integrate new functionalities to improve app performance and user engagement.
  • Optimize, refactor, and conduct regular code reviews to ensure code quality and maintainability.
  • Write unit tests, UI tests and maintain clear, concise documentation to ensure code quality and team alignment.
  • Drive engineering process improvements and tooling enhancements to boost team productivity.
  • Ensure high performance, quality, and responsiveness of applications through thorough testing and optimization.
  • Identify and troubleshoot bottlenecks, bugs, and other technical issues, implementing effective solutions.
  • Collaborate closely with the Support team to address product-related issues reported by users.
  • Provide insights and collaborate with the Product team based on user feedback to drive product enhancements.

What you'll need

  • Proficient in English (Minimum B2, Ideal C1+).
  • Expertise in mobile development with one of these two profiles :

Kotlin Multiplatform Mobile (KMM) , with a comprehensive understanding of its underlying ecosystems, or

  • Android development coupled with a willingness to learn KMM.
  • Strong knowledge in developing user interfaces using Compose Multiplatform or Jetpack Compose.
  • Strong grasp of object-oriented design principles and familiarity with design and architectural patterns (e.g : Clean, MVVM, SOLID, etc).
  • Experience using Git version control and dependency injection frameworks (e.g : Koin).

Bonus Points

  • Capability in configuring and managing Continuous Integration (CI) pipelines to automate build, test, and deployment processes, ensuring efficient and reliable software delivery.
  • Hands-on experience implementing automated Jetpack Compose UI tests to validate application functionality across different devices.
  • Background in Kotlin Multiplatform Mobile (KMM) development.
  • Familiarity with iOS app development.
  • Familiarity with Java Native Interface (JNI) and Android Native Development Kit (NDK) for invoking native C++ methods on Android.

Don't meet 100% of the criteria? Research shows that women and underrepresented groups tend to apply only when they tick every box. We’d love to hear from you, even if you match 75%—skills can be learned.

Our interview process takes place on Google Meet and tends to consist of the following stages :

Talent Acquisition Call - Get to know Voicemod and share your experience (45 min).

Hiring Manager Interview - Deep dive into your background and role expectations (60 min).

Live Coding Session - Showcase your skills in a real-world task (Up to 120 min).

Final Culture Fit Interview - A conversation about soft skills and ways of working (60 min).

Important information for Applicants

  • A minimum B2 level in English is required. We assess communication skills during interviews.
  • Work location transparency : Be upfront about where you'll work from - we value honesty!

If you want to have a look on how to get a successful job application, have a look here !

Why You’ll Love Working at Voicemod ️

  • Flexible Working Hours – Adapt your job to your lifestyle. You do you!
  • Remote Working – Choose to work from home, our Valencia HQ , or the coworking space in Barcelona .
  • 23 vacation days – Plus an extra week off in August and your birthday.
  • Anniversary Celebration Program – Unlock extra days off , volunteering days , or time to enjoy unique experiences as you reach work milestones.
  • Generous Referral Program – Earn rewards for helping us find and hire amazing talent.
  • Extra time off on demand – For those tough moments when you need a break.
  • Wellbeing – Paid sick leave, maternity / paternity leave, and healthcare insurance (for employees based in Spain).
  • Flexible Benefits Plan – Available for employees based in Spain, allowing you to optimize part of your salary (e.g., meals, transport, childcare) and save a significant amount of money each year.
  • Remote Stipend – To cover remote working costs.
  • Free English or Spanish lessons – From beginner to advanced levels.

What are we doing and how does it look like to work with us? Check out the links below!

Youtube | Careers Page | Glassdoor | Blog | Medium | Twitter | Instagram | Linkedin | TikTok | Facebook

If you haven't used Voicemod yet, you can download it here!!

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.