Job Description

Job Responsibilities :

Android Senior Software Engineer

This role is responsible for developing, maintaining, and evolving Android applications, with a primary focus on Razer Nexus and Razer Controller apps.
The position emphasizes deep Android expertise, ownership of core modules, and delivery of high-quality, scalable features across multiple devices and product lines.

Key Responsibilities

  • Design, develop, and maintain new features for Razer Nexus and Razer Controller Android applications

  • Own and evolve core Android architecture, ensuring long-term maintainability, scalability, and performance

  • Lead complex feature integrations, including device interaction, virtual controller, and firmware-related workflows

  • Collaborate closely with firmware, backend, QA, product, and design teams to deliver stable, high-quality releases

  • Troubleshoot and resolve c...

  • Apply for this Position

    Ready to join Razer? Click the button below to submit your application.

    Submit Application