At a Glance
- Tasks: Architect and build transformative user experiences in mobile and multi-device systems.
- Company: Dynamic tech company focused on innovation and collaboration.
- Benefits: Competitive salary, health benefits, and a vibrant office culture.
- Why this job: Join a fast-paced team and make a real impact with cutting-edge technology.
- Qualifications: 2+ years of software development experience and a passion for mobile interfaces.
- Other info: Exciting career growth opportunities in a collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
What You'll Do
- Architect and build transformative user experiences within the Essential Operating System, leveraging foundation models to create features that are genuinely useful rather than just hype.
- Take experimental concepts from "zero to one," rapidly prototyping new interaction models across mobile, ambient computing, and multi-device systems.
- Dig deep into the OS kernel and Android framework to build adaptive systems and recommendation engines that feel seamless and native to the device.
- Drive features from a hacked-together prototype to stable, production-grade code, ensuring we maintain a high velocity of shipping without compromising quality.
- Optimise for performance and efficiency, ensuring that our "always-on" behavioural understanding features respect battery life and system resources.
- Collaborate intimately with researchers and designers to ensure every interaction is designed to inspire and spark emotion, rather than just function.
- Champion the integration of emerging technologies by focusing strictly on the outcome for the user, ensuring we remain a challenger brand that punches above its weight.
What We're Looking For
- Technical Excellence. You have a clear track record of delivering code that is stable, scalable, and beautifully engineered, with at least two years of hands-on industry experience.
- Deep Pragmatism. You know when to hack a prototype together in an afternoon and when to slow down and build robust architecture for the long term.
- Ownership and Drive. You don't wait for permission. You have a history of launching products quickly and scaling them successfully in fast-paced environments.
- System-Level Curiosity. You possess a challenger-minded passion for hacking mobile interfaces and the OS kernel, always looking for a better way to build.
- AI Fundamentals. You understand the mechanics of LLMs and foundation models, with a desire to integrate them into consumer-facing products in a way that feels natural, not forced.
- Direct Communication. You speak plainly and with intention, avoiding jargon to collaborate effectively across global marketing, design, and engineering teams.
- Foundational Knowledge. A Bachelor's degree in Computer Science or a related technical field (or equivalent rigorous experience) that grounds your engineering decisions.
How We Work
We build better tech by moving fast. That speed demands direct collaboration and shared creative energy. We believe the best work happens when we're together.
Location: London (Kings Cross & Farringdon offices).
Working Pattern: This is a full-time, in-office role (5 days a week). We move fast, and that means being physically present. We design flexibility around personal needs, but we focus on the magic that sparks when we're all in the same room.
Commute: We ask that you live within a 60-minute commute of your home office location.
Android Developer employer: Nothing
Contact Detail:
Nothing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Android developers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your ability to build transformative user experiences. Make sure it’s easy to navigate and visually appealing.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Don’t just focus on the theory; be ready to demonstrate your problem-solving skills and how you approach building adaptive systems.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Show Your Technical Skills: Make sure to highlight your technical excellence in your application. We want to see your track record of delivering stable and scalable code, so don’t hold back on showcasing your best projects!
Be Pragmatic: Demonstrate your ability to balance speed and quality. We love candidates who know when to prototype quickly and when to invest time in robust architecture. Share examples that show your pragmatic approach!
Communicate Clearly: Direct communication is key for us. Avoid jargon and be straightforward in your application. We appreciate clarity, so make sure your passion for the role shines through without any fluff!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Don’t miss out on this opportunity!
How to prepare for a job interview at Nothing
✨Know Your Code Inside Out
Make sure you can discuss your past projects in detail, especially those that showcase your ability to deliver stable and scalable code. Be ready to explain your thought process and the challenges you faced while developing features.
✨Showcase Your Prototyping Skills
Prepare to talk about instances where you've rapidly prototyped ideas. Highlight your ability to balance speed with quality, and be ready to share examples of how you've taken a concept from 'zero to one' in a short timeframe.
✨Demonstrate System-Level Curiosity
Express your passion for exploring mobile interfaces and the OS kernel. Share any personal projects or experiments you've undertaken that reflect your curiosity and drive to innovate within the Android framework.
✨Communicate Clearly and Directly
Practice explaining complex technical concepts in simple terms. This will help you connect with interviewers from different backgrounds and demonstrate your ability to collaborate effectively across teams.