Match score not available

Senior iOS C++ Developer at Voicemod

EXTRA HOLIDAYS - FULLY FLEXIBLE
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in C/C++ programming, Experience with Mac OS, iOS development, Knowledge of CI/CD pipelines, Strong communication and teamwork skills.

Key responsabilities:

  • Optimize iOS performance
  • Collaborate on new feature design
  • Maintain documentation and quality tests
  • Contribute to audio solutions enhancements
Voicemod logo
Voicemod Computer Software / SaaS Scaleup
51 - 200 Employees
HQ: Valencia
See more Voicemod offers

Job description

Logo Jobgether

Your missions

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 80+ 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 iOS C++ Developer, you will join a dynamic team of engineers dedicated to enhancing audio solutions and advancing our SDK and MacOS/iOS products. You'll be instrumental in conceptualizing, coding, and implementing new features and tools to elevate our technology to new heights.

What are our challenges 🦾

  • Improve performance and audio quality for iOS
  • Simplify and give robustness of our building pipelines
  • Implementing and maintaining wrappers around our Audio SDK in C++/Swift

Which tech will you use 🤖

  • C++ as core developing language along the company and specially the Audio SDK
  • Swift & Swift UI
  • Objective C
  • Bash & Python for builds scripting
  • CMake and XCode
  • Instrumentation tools
  • Use Gitlab/Github as our source control system and CI/CD tool

What you'll do 💼

  • Implement iOS performance optimization techniques and leverage modern tools, technologies, and engineering practices.
  • Take care of maintaining documentation and the automatic quality tests and benchmarks in CI/CD for iOS
  • Collaborate on the design and implementation of new features and enhancements to existing audio solutions.
  • Work closely with audio engineers, contributing to routine tasks and problem-solving.
  • Track and analyze incidents as part of continuous improvement processes.
  • API Design working closely with Product Manager and other developers in the team
  • Deep code review for improving our code base

What you'll need

  • Proficient in English (Minimum B2, Ideal C1+).
  • Experience in software engineering practices like unit testing, XCTest, SOLID & CLEAN principles
  • Proficiency and substantial experience in C/C++ programming.
  • Proficient in Mac OS and iOS development and adept at SDKs and APIs development.
  • Demonstrate comprehensive knowledge of MacOS and iOS system architecture concepts.
  • Demonstrate knowledge of Objective C and Swift and Swift UI
  • Experience in CI/CD pipelines
  • Grittiness and a hands-on approach to problem-solving.
  • High standards in your contributions, teamwork
  • Strong oral and written communication skills.

Bonus Points 🦄

  • Desirable experience in multi-threaded programming and real-time audio applications.
  • Initiative, flexibility, proactivity, and responsibility in tackling challenges and collaborating within teams.
  • Experience about publishing applications in iOS Store
  • Driver development for Mac OS
  • A continuous desire for personal growth, learning, and delivering high-quality end products.
  • Experience with Audio Plugin development (VST, Audio Unit, Unity/Unreal)
  • Experience with agile development methodologies
  • Bachelor's degree in Communication Technology, Software Engineering, Mathematics, Natural or Computer Science, or equivalent experience.

Hiring process ⚙️

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

1️⃣ TA Team - Validate details and experience. Tell you more about Voicemod (45min).

2️⃣ Hiring Manager - Give you a job overview and go deeper on your professional experience (60min).

3️⃣ Technical Assessment—This is a challenge to explore your technical skills further (up to 120 minutes).

4️⃣ Peer Interview- You’ll meet a colleague from the Technical Product team who will give you a broad idea of the relevant way of working, and they will also assess your technical and skills (50 min).

5️⃣ Final Interview - Last conversation focused on soft skills and team strategy (50min).

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

Our perks ❤️

⏱ Flexible Working Hours - Adapt your job to your lifestyle. You do you!

🌍​ Remote Working - Decide if you want to work from home, from our offices in Valencia or Barcelona, or wherever you might be traveling to!

✈️ 26 vacation days - 23 regular days + December 24th & 31st + your birthday off! ​

🏖️ Extra week off in August - Don't worry about pending stuff, the entire company will be off! ​

🏥 Wellbeing - Paid sick leave as well as maternity/paternity leave, and healthcare insurance for employees residing in Spain.

🔌 Remote stipend - To compensate for remote working costs.

🧑‍🏫 Free English or Spanish lessons - From beginner to advanced levels.

🎮 Gamer-oriented environment - Gaming nights are common around here!

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!!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Open Mindset
  • Verbal Communication Skills
  • Security Policies

Related jobs