Software Engineer (Mobile)

Software Engineer (Mobile)

Full-Time 50000 - 60000 £ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Join us to develop an innovative mobile app for voice communication.
  • Company: MOBILUS Labs, a cutting-edge tech startup in central London.
  • Benefits: Competitive salary, flexible work environment, and opportunities for growth.
  • Other info: Collaborative culture with a focus on advanced technologies and user experience.
  • Why this job: Be part of a team redefining voice technology in exciting environments.
  • Qualifications: Experience in Java/C++ and Android development is essential.

The predicted salary is between 50000 - 60000 £ per year.

About The Company

MOBILUS Labs is completely reinventing the way we experience voice communication. We are a tech startup with the mission to provide frictionless voice communications for teams of any size, at any range, and from any environment. To do this we are developing a hardware/software platform leveraging state of the art technology in bone conduction, voice recognition, artificial intelligence, and multi-network connectivity. As a result, we have the opportunity to build a diverse team and develop technologies for some of the most exciting applications of voice communication in extreme environments including: cycling, SCUBA diving, construction and emergency response. Mobilus is located in central London with a network of international partners in the USA, Hong Kong, and France.

The Role

Join an elite engineering-driven team and have an immediate impact on defining what “voice as the next platform” truly means! Mobilus Labs is looking for a passionate Mobile Software Developer who loves designing, developing, and testing complex systems with a user centric approach. This role will join the team as a Mobile Software Developer to build the Mobilus software platform and mobile app in a collaborative environment. You will be collaborating with fellow engineers, designers, and product managers in agile development with hardware in the loop. This role will also give our new team member the opportunity to explore new technologies in advanced networking techniques, voice recognition, and voice based UX design.

Main Responsibilities

  • Continue the development of the Mobilus Voice Communication mobile application (Android).
  • Develop and implement automatic multi-network (VoIP & P2P) switching features.
  • Advance the development of persistent voice channels feature.
  • Support user testing and development feedback.
  • Creating internal and external APIs.

Required Skills And Experience

  • B.S. in Computer Science or equivalent work experience.
  • Strong proficiency in Java and/or C/C++ programming and debugging.
  • Experienced knowledge and understanding of the Android SDK, APIs and libraries.
  • Proficiency using modern front-end frameworks such as React, Ember.js, or AngularJS.
  • Efficient unit and integration testing.
  • Independent with good communication and team working skills.

Nice to have Skills

  • Previous experience with wearables and/or hardware integration (i.e. Bluetooth, SCO, HFP).
  • Prior experience with VoIP and understanding of networking protocols (TCP/IP/UDP).
  • Experience with voice recognition and transcription libraries and/or APIs.

Software Engineer (Mobile) employer: Mobilus Labs

Mobilus Labs is an exceptional employer located in the vibrant tech hub of London, offering a dynamic work culture that fosters collaboration and innovation. As a Mobile Software Engineer, you will have access to cutting-edge technology and the opportunity for professional growth through hands-on experience in VoIP and voice tech development. With a focus on employee well-being and a commitment to exploring AI-driven features, Mobilus Labs provides a rewarding environment for those looking to make a meaningful impact in the tech industry.

M

Contact Details:

Mobilus Labs Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (Mobile)

Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech events, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to mobile development. Share it on platforms like GitHub or your personal website. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, it's not just about answering questions; it's about demonstrating your thought process and problem-solving abilities.

Tip Number 4

Apply through our website! We love seeing passionate candidates who are eager to join our team. Tailor your application to highlight your experience with mobile development and voice communication technologies. Let us know why you're excited about working at Mobilus Labs!

We think you need these skills to ace Software Engineer (Mobile)

Java
C/C++
Android SDK
APIs
React
Ember.js
AngularJS

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for mobile software development shine through. We want to see that you’re genuinely excited about voice communication technology and how it can change the game!

Tailor Your CV:Make sure your CV highlights relevant experience, especially with Java, C/C++, and Android SDK. We love seeing how your skills align with our needs, so don’t be shy about showcasing your best projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for our team. Share specific examples of your work and how they relate to the role. We appreciate a personal touch that reflects your personality!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from us. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Mobilus Labs

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Java, C/C++, and the Android SDK. Be ready to discuss your past projects and how you've tackled challenges in mobile development. This will show that you're not just familiar with the tech, but that you can apply it effectively.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've solved complex problems, especially in a collaborative environment. Think about times when you had to integrate hardware with software or work on voice recognition features. This will demonstrate your ability to think critically and work well with others.

Understand Their Mission

Familiarise yourself with MOBILUS Labs' mission to reinvent voice communication. Be prepared to share your thoughts on how you can contribute to their vision, especially regarding user-centric design and advanced networking techniques. This shows genuine interest and alignment with their goals.

Ask Insightful Questions

Prepare some thoughtful questions about the team dynamics, the technologies they are exploring, and their approach to agile development. This not only shows your enthusiasm for the role but also helps you gauge if the company culture is the right fit for you.