Software Engineer (Android)
Razer · Singapour
Job description
About the role
Razer is looking for a curious, motivated and innovative Software Engineer (Android) to help build and improve high-quality mobile applications that deliver seamless experiences for its users. The role involves collaborating with cross-functional teams to create reliable, scalable and user-friendly solutions, using modern technologies and AI-assisted development tools to boost engineering productivity.
Key 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.
- Use AI-assisted tools (e.g. Claude Code) to speed up development and prototype, while critically reviewing and validating AI-generated output.
- Debug issues, optimise performance and support compatibility with new Android OS versions and devices.
- Integrate APIs, third-party libraries and hardware connectivity features as required.
- Take part in code reviews, testing, releases and continuous improvement of development workflows.
- Collaborate with cross-functional teams, explore emerging technologies and keep technical documentation clear.
Required profile
- Early-career engineers are encouraged to apply; relevant experience, internships or strong hands-on projects will be considered.
- Strong foundation in programming fundamentals, data structures, object-oriented programming and problem solving.
- Preferred: degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
- Preferred: exposure to unit testing, debugging, CI/CD pipelines, Firebase and Google Play release processes.
Required skills
- Working knowledge of Kotlin or Java and Android application development.
- Understanding of Android architecture, application lifecycle, UI development and common SDK components.
- Familiarity with REST APIs, JSON, asynchronous programming, local storage and basic concurrency.
- Git-based version control and modern development tools.
- Preferred: Jetpack Compose, Coroutines, Flow, Jetpack components, BLE/Wi-Fi connectivity, AI coding assistants, Flutter or React Native.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 10 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Razer
Singapour
Related job offers
-
Graduate Associate - Customer Transformation (2027)
KPMG Singapore Singapour -
Backend Inference Framework Engineer Graduate (AML Inference) - 2027 Start
ByteDance Singapour -
Backend Inference Runtime Engineer Graduate (AML Inference) - 2027 Start
ByteDance Singapour -
AI Engineering Graduate Talent Trainee
Bitdeer (NASDAQ: BTDR) Singapour -
Security Engineer, Field Innovation (SSO) – APJ
Amazon Web Services (AWS) Singapour