Software Engineer (Android)

Posted 12 Days Ago
Be an Early Applicant
Singapore, SGP
In-Office
Entry level
Gaming • Hardware
The Role
Develop, maintain, and improve Android applications, reusable components, and SDKs. Build prototypes, integrate APIs and connectivity features, optimize performance, debug issues, support new Android versions, and participate in testing, code reviews, releases, and workflow improvements. Collaborate across teams while using modern Android technologies and AI-assisted development tools to create reliable, user-friendly applications.
Summary Generated by Built In

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities :

We are looking for a curious, motivated, and innovative Software Engineer (Android) to join our team. You will help build and enhance high-quality mobile applications that deliver seamless experiences for Razer users.
You will collaborate with cross-functional teams to develop reliable, scalable, and user-friendly solutions, while exploring modern technologies and AI-assisted development tools to improve engineering productivity and accelerate innovation.
We value strong engineering fundamentals, a problem-solving mindset, and a willingness to learn, experiment, and continuously improve.

Responsibilities 

  • Develop, maintain, and improve Android applications, reusable components, and SDKs. 
  • Build prototypes and proof-of-concepts to explore new features, technologies, and product ideas. 
  • Write clean, maintainable, efficient, and testable code following software engineering best practices. 
  • Leverage AI-assisted development tools (e.g., Claude Code) to accelerate development, automate repetitive tasks, prototype solutions, and improve productivity while critically reviewing and validating AI-generated outputs. 
  • Debug issues, optimize application performance, and support compatibility with new Android OS versions and devices. 
  • Integrate APIs, third-party libraries, and hardware connectivity features as required. 
  • Participate in code reviews, testing, application releases, and continuous improvement of development workflows. 
  • Collaborate with cross-functional teams, explore emerging technologies, and maintain clear technical documentation. 

Pre-Requisites :

Mandatory Qualifications 

  • Strong foundation in programming fundamentals, data structures, object-oriented programming, and problem-solving. 
  • Working knowledge of Kotlin or Java, with familiarity in Android application development. 
  • Understanding of Android architecture, application lifecycle, UI development, and common Android SDK components. 
  • Familiarity with REST APIs, JSON, asynchronous programming, local storage, and basic concurrency concepts. 
  • Experience with Git-based version control and modern development tools. 

Preferred Qualifications 

  • Willingness to learn new technologies, troubleshoot independently, and adapt to evolving engineering practices. 
  • Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 
  • Experience with modern Android development tools and libraries, such as Jetpack Compose, Coroutines, Flow, and Jetpack components. 
  • Exposure to unit testing, debugging, CI/CD pipelines, Firebase, and Google Play release processes. 
  • Familiarity with Bluetooth Low Energy (BLE), Wi-Fi connectivity, or SDK development. 
  • Exposure to AI coding assistants, development automation, or cross-platform technologies such as Flutter or React Native. 
  • Strong communication and collaboration skills, including the ability to explain technical decisions and seek constructive feedback. 

Mindset 

  • Product & Customer Focus: Passionate about technology, user experience, and building solutions that deliver real value. 
  • Ownership & Teamwork: Takes responsibility for work, learns from mistakes, shares knowledge, and welcomes constructive feedback. 
  • Growth & Curiosity: Proactively explores new technologies, including AI, and continuously improves technical skills and development practices. 
  • Quality First: Values clean, tested, reliable code and understands the importance of validating solutions rather than simply making them work. 


Experience:
Early-career engineers are encouraged to apply. Relevant professional experience, internships, or strong hands-on projects will be considered. 

Razer is proud to be an Equal Opportunity Employer. We believe that diverse teams drive better ideas, better products, and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee across all the countries we operate in. We do not discriminate on the basis of race, ethnicity, colour, nationality, ancestry, religion, age, sex, sexual orientation, gender identity or expression, disability, marital status, or any other characteristic protected under local laws. Where needed, we provide reasonable accommodations - including for disability or religious practices - to ensure every team member can perform and contribute at their best.

Are you game?

Skills Required

  • Strong foundation in programming fundamentals, data structures, object-oriented programming, and problem-solving
  • Working knowledge of Kotlin or Java and familiarity with Android application development
  • Understanding of Android architecture, application lifecycle, UI development, and common Android SDK components
  • Familiarity with REST APIs, JSON, asynchronous programming, local storage, and basic concurrency concepts
  • Experience with Git-based version control and modern development tools
  • Willingness to learn new technologies, troubleshoot independently, and adapt to evolving engineering practices
  • Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • Experience with Jetpack Compose, Coroutines, Flow, and Jetpack components
  • Exposure to unit testing, debugging, CI/CD pipelines, Firebase, and Google Play release processes
  • Familiarity with Bluetooth Low Energy, Wi-Fi connectivity, or SDK development
  • Exposure to AI coding assistants, development automation, Flutter, or React Native
  • Strong communication and collaboration skills

Razer Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Razer and has not been reviewed or approved by Razer.

  • Healthcare Strength — Health coverage options include medical plan choices, dental, vision, HSA/FSA, and mental health/EAP, indicating solid core coverage. Global leave and healthcare frameworks are described, reinforcing consistency across locations.
  • Retirement Support — A 401(k) with company matching and immediate vesting in some cases supports long‑term savings. This adds tangible value to the core total rewards package.
  • Wellbeing & Lifestyle Benefits — Free in‑office lunches on several weekdays and notable employee discounts on company gear enhance day‑to‑day value. Volunteering time and donation matching further complement lifestyle and purpose‑oriented needs.

Razer Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Irvine, CA
1,383 Employees
Year Founded: 2005

What We Do

Razer™ is the world’s leading lifestyle brand for gamers. The triple-headed snake trademark of Razer is one of the most recognized logos in the global gaming and esports communities. With a fan base that spans every continent, the company has designed and built the world’s largest gamer-focused ecosystem of hardware, software and services. Razer’s award-winning hardware includes high-performance gaming peripherals and Blade gaming laptops. Razer’s software platform, with over 70 million users, includes Razer Synapse (an Internet of Things platform), Razer Chroma™ (a proprietary RGB lighting technology system), and Razer Cortex (a game optimizer and launcher). In services, Razer Gold is one of the world’s largest virtual credit services for gamers, and Razer Fintech is one of the largest online-to-offline digital payment networks in SE Asia. Founded in 2005 and dual-headquartered in Irvine and Singapore, Razer has 18 offices worldwide and is recognized as the leading brand for gamers in the USA, Europe and China. Razer is listed on the Hong Kong Stock Exchange (Stock Code: 1337).

Similar Jobs

OKX Logo OKX

Software Engineer

Fintech • Financial Services • Cryptocurrency
In-Office
Singapore, SGP
1073 Employees

Thales Logo Thales

Software Engineer

Artificial Intelligence • Big Data • Information Technology • Security • Software
In-Office
Singapore, SGP
63258 Employees

BJAK Logo BJAK

Software Engineer

Artificial Intelligence • Fintech • Software • Financial Services
In-Office or Remote
Singapore, SGP
253 Employees
In-Office
Singapore, SGP
1646 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account