At a Glance
- Tasks: Design and develop innovative mobile applications with a focus on voice technology.
- Company: Join Mobilus Labs, a cutting-edge tech company in London.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on exploring new technologies.
- Why this job: Make an impact in the exciting field of voice communication technology.
- Qualifications: Strong programming skills in Java/C++ and experience with Android development.
The predicted salary is between 50000 - 70000 £ per year.
Mobile Software Developer Location: London, UK
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
- 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: PassFort
At Mobilus Labs, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to thrive. As a Software Engineer in London, you will not only contribute to cutting-edge mobile applications but also have access to continuous learning opportunities and the chance to collaborate with top-tier professionals in an agile environment. Our commitment to employee growth, coupled with the vibrant tech scene in London, makes us an exceptional employer for those seeking meaningful and rewarding careers.
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 talks, 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. Include links to your GitHub or any apps you've developed. 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 recognition technologies. Let us know why you’re excited about the role and how you can contribute!
We think you need these skills to ace Software Engineer (Mobile)
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for mobile development shine through! We want to see how much you love designing and testing complex systems, so share your experiences and projects that highlight your passion.
Tailor Your CV:Make sure your CV is tailored to the role. Highlight your skills in Java, C/C++, and any experience with Android SDK. We’re looking for specific examples of your work, so don’t hold back on showcasing your relevant projects!
Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary and make sure to proofread for any typos or errors before hitting send!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Mobilus Labs!
How to prepare for a job interview at PassFort
✨Know Your Tech Stack
Make sure you brush up on your Java and C/C++ skills before the interview. Familiarise yourself with the Android SDK and any relevant APIs or libraries. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those related to mobile development. Think about how you approached these problems and what solutions you implemented. This will demonstrate your ability to think critically and work collaboratively in an agile environment.
✨Understand Voice Technology
Since this role involves voice recognition and communication features, do some research on the latest trends and technologies in this area. Be ready to share your thoughts on how voice can enhance user experience and any relevant projects you've worked on that involved similar tech.
✨Ask Insightful Questions
Prepare a few thoughtful questions about the team dynamics, the development process, or the technologies they use. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.