Flag job

Report

Senior Android Engineer

Salary

$0.03k - $0.05k

Min Experience

5 years

Location

Spain

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

About Voicemod πŸš€

Voicemod boosts your sound, wherever you hang out online. Gamers, streamers, content creators - we empower everyone to put a stamp on their online experiences. Millions worldwide use our voice changers and soundboards every day to supercharge their chat and fire off perfectly-timed sound memes.

On its mission to ensure that everybody can express themselves through sound, our team has grown to 90+ people working remotely from all corners of the globe. Working at Voicemod means collaborating with a distributed team of ambitious and experienced product managers, engineers, designers and marketers which came to join us on our quest to push the boundaries of how we interact with others online.

Everyone you’ll talk to at Voicemod will tell you one thing: we genuinely and deeply care about our people and our users. We’ve created a culture and products that we’re proud of and now we’re looking for someone with passion and drive to help us shape the future. Does it sound like you?


Working at Voicemod means πŸŽ–οΈ

πŸ‘₯ Putting people first

πŸ’ͺ Being brave

πŸ—½ Showing ownership & accountability

🀝 Being honest & transparent

🎨 Being creative and having fun

🌟 Mastering our craft


About the role πŸ’‘

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, diversity makes us stronger.


Hiring process βš™οΈ

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

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

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

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

4️⃣ 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.
  • Video interviews: Cameras on, no virtual backgrounds. We use Google Meets.
  • 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!!

About the company

Voicemod boosts your sound, wherever you hang out online. Gamers, streamers, content creators - we empower everyone to put a stamp on their online experiences. Millions worldwide use our voice changers and soundboards every day to supercharge their chat and fire off perfectly-timed sound memes. Our team has grown to 90+ people working remotely from all corners of the globe.

Skills

kotlin
kotlin multiplatform mobile
compose multiplatform
jetpack compose
android
object-oriented design
design patterns
git
dependency injection
ci/cd
ui testing
jni
ndk