Quick Summary
Key Responsibilities
We are looking for a curious, motivated, and innovative Software Engineer (Android) to join our team.
Technical Tools
Software EngineerSoftware Engineering
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.
Responsibilities
~1 min readWe 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.
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.
- →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.
Requirements
~1 min read- 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.
- 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.
- 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.
Location & Eligibility
Where is the job
Singapore
On-site within the country
Who can apply
SG
About this job
- Who can apply
- Singapore
- Posted
- 1 day ago
Listing Details
- Posted
- October 23, 2026
- First seen
- October 24, 2026
- Last seen
- October 24, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- October 24, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Browse Similar Jobs
Integration Developer644Application Developer584Java Developer486Salesforce Developer254.Net Developer216Python Developer187Search Engineer160Build Engineer155Solutions Architect129Java Software Engineer121Laravel Developer115C++ Developer93Security Software Engineer84Compiler Engineer83SAP ABAP Developer68Robotics Software Engineer64Full Stack Developer62Php Developer54Database Developer54Wordpress Developer50
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.