¡Activa las notificaciones laborales por email!

Senior Android Engineer

Different Technologies Pty Ltd.

Las Palmas de Gran Canaria

A distancia

EUR 40.000 - 65.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in the technology sector is seeking a Senior Android Engineer to enhance applications with Kotlin Multiplatform Mobile and Compose. This role involves collaborating with cross-functional teams, optimizing app performance, and driving engineering enhancements. Enjoy working flexible hours and a supportive environment where your skills can truly shine.

Servicios

Flexible Working Hours
Remote Working Options
23 Vacation Days
Generous Referral Program
Paid Sick Leave
Healthcare Insurance
Remote Stipend
Free English or Spanish Lessons

Formación

  • Proficient in English (Minimum B2, Ideal C1+).
  • Strong knowledge in developing user interfaces using Compose Multiplatform or Jetpack Compose.
  • Experience using Git version control.

Responsabilidades

  • Transform product logic into functional and innovative features.
  • Continuously develop and integrate new functionalities.
  • Conduct regular code reviews to ensure code quality and maintainability.

Conocimientos

Kotlin Multiplatform Mobile
Compose Multiplatform
Android Development
Object-Oriented Design
Git

Herramientas

Jetpack Compose
CI Pipelines
Dependency Injection Frameworks (e.g: Koin)

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.