Android Developer

Android Developer

London Freelance Home office possible
T

At a Glance

  • Tasks: Join us as an Android Developer to innovate in VR and AR technologies.
  • Company: Be part of a leading team redefining how we connect and interact in the metaverse.
  • Benefits: Enjoy remote work flexibility and competitive pay rates between £450 - £550 per day.
  • Why this job: Work on cutting-edge projects that shape the future while collaborating with diverse teams.
  • Qualifications: Bachelor's degree in Computer Science or equivalent, plus 6+ years of software development experience.
  • Other info: Immediate start available for a 6-month contract; ideal for tech enthusiasts ready to make an impact.

Job Description

Android Developer – HIRING ASAP

Start date: ASAP
Duration: 6-month initial contract
Location: Remote
Rate: £450 – £550 per day PAYE

Summary

As a Frameworks Engineer on the Reality Labs team, you will contribute to building innovative hardware and software that profoundly redefine how people work, play, and connect. What our client creates today has the potential to become the norm tomorrow. To be part of this team is to be at the heart of change and on the frontier of what's to come, helping to define the metaverse. While they may not have all the answers, together, they are making progress.

Responsibilities

  • Understand industry and client-wide technology trends in computing technology to assess and develop new technologies within the Reality Labs roadmap.
  • Enable teams to deliver best-in-class experiences for current and future products.
  • Build on OS internals and set technical direction for significant improvements.
  • Contribute towards building tools, system architecture, frameworks, and infrastructure for any of the following: operating systems, Kernel development, low-level debugging, system profiling, AOSP, performance profiling, that will impact VR and AR product lines.
  • Collaborate with cross-functional teams including product management, application software engineers, and partners to understand requirements, specify interfaces for new software frameworks, and enhance existing frameworks.
  • Develop APIs in the system-level framework layer that enable other layers of the stack to implement compelling and performant use cases.
  • Uplift coding and design skills on the team through reviews and the introduction of best practices. Model desired behaviours through clean, readable code, upfront debug-ability, and testability when implementing complex components.
  • Effectively communicate complex features and systems in detail while advocating for higher product quality and engineering efficiency.

Top 3 Skills

  • Java, C++, Kotlin
  • Android
  • Embedded systems coding, worked on chips.

Key Skills

  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a similar field.
  • Experience with cross-functional partnerships, working across functions to drive solutions.
  • 6+ years of Software development experience.
  • Extensive experience with Android (preferred), Linux, or MacOS internals or frameworks services.
  • Alternatively, experience in developing Embedded engineering solutions within a resource-constrained environment.
  • 3+ years of experience in developing any of the following: Operating Systems, AOSP, NDK, Device management on iOS/Android, Device Security, Android Enterprise.
  • Experience with coding in both C++ and Java.

Good to have Skills.

  • Extensive experience with any of the following: Android internals, AOSP, Android SDK, Android NDK, Android JNI, Android IPC mechanisms, Linux OS development.
  • Experience with Android performance tools and security models.
  • Experience developing software for Mobile platforms (Android/iOS).
  • Experience with Android UI frameworks and services.
  • Extensive experience with JUnit tests or any unit testing framework.

Android Developer employer: Trust In SODA

Join a forward-thinking team at the forefront of technology innovation, where your contributions as an Android Developer will help shape the future of the metaverse. Enjoy a collaborative remote work culture that prioritises employee growth through continuous learning and best practices, while offering competitive rates and the flexibility to work from anywhere. This is not just a job; it's an opportunity to be part of a transformative journey in redefining how we connect and interact with technology.
T

Contact Detail:

Trust In SODA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Android Developer

✨Tip Number 1

Familiarise yourself with the latest trends in Android development and the metaverse. Understanding how your skills can contribute to innovative projects will help you stand out during discussions.

✨Tip Number 2

Network with professionals in the industry, especially those working on VR and AR technologies. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to discuss your experience with cross-functional teams. Highlight specific examples where you've collaborated effectively, as this role requires strong teamwork and communication skills.

✨Tip Number 4

Brush up on your coding skills in Java and C++. Be ready to demonstrate your problem-solving abilities through coding challenges or technical discussions, as these are crucial for the role.

We think you need these skills to ace Android Developer

Java
C++
Kotlin
Android Development
Embedded Systems Coding
Operating Systems Development
AOSP
NDK
Device Management on iOS/Android
Device Security
Android Enterprise
Cross-Functional Collaboration
Performance Profiling
System Architecture
API Development
Unit Testing (JUnit or similar)
Debugging Skills
Clean Code Practices
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in Android development, particularly with Java, C++, and Kotlin. Emphasise any work you've done with operating systems, AOSP, or embedded systems coding.

Craft a Strong Cover Letter: In your cover letter, express your passion for technology and innovation. Mention specific projects or experiences that align with the responsibilities outlined in the job description, such as developing APIs or collaborating with cross-functional teams.

Showcase Your Skills: Include a section in your application that showcases your technical skills, especially those mentioned in the job description like Android internals, performance tools, and unit testing frameworks. Use bullet points for clarity.

Prepare for Technical Questions: While this is about the written application, it's good to prepare for potential technical questions that may arise later. Brush up on your knowledge of system architecture, frameworks, and coding best practices to demonstrate your expertise.

How to prepare for a job interview at Trust In SODA

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, C++, and Kotlin in detail. Bring examples of projects you've worked on that demonstrate your proficiency in Android development and embedded systems coding.

✨Understand the Company’s Vision

Research the company’s role in the metaverse and how their technology is shaping the future. Be ready to articulate how your skills can contribute to their innovative projects and align with their goals.

✨Prepare for Technical Questions

Expect in-depth technical questions related to operating systems, AOSP, and performance profiling. Brush up on your knowledge of Android internals and be ready to solve problems on the spot.

✨Demonstrate Collaboration Skills

Highlight your experience working with cross-functional teams. Share specific examples of how you’ve successfully collaborated with product managers and software engineers to deliver high-quality solutions.

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>