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 experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities
We are seeking a talented Mobile Developer who has expertise in developing mobile applications for both Android or/and iOS platforms. The Mobile Developer will be responsible for designing, developing, and maintaining mobile applications that meet the needs of our users. The ideal candidate should have a strong understanding of both Android or/and iOS development, as well as experience in creating applications that integrate with backend services and APIs. If you have a passion for developing mobile applications and are excited about working with cutting-edge technologies, we encourage you to apply for this position.
Key Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features.
- Build applications that adhere to the design specifications and ensure the user experience is seamless across all devices.
- Participate in code reviews to maintain code quality, ensure that code is properly documented, and implement best practices for coding standards.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Troubleshoot and debug applications to ensure optimal performance, reliability, and stability.
- Work with product managers and designers to understand end-user requirements and ensure that the product meets those needs.
Pre-Requisites
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in mobile application development for Android or/and iOS platforms.
- Strong proficiency in programming languages such as Swift, Objective-C, and Java.
- Experience with mobile development frameworks such as React Native or Xamarin is a plus.
- Familiarity with RESTful APIs, JSON, and web technologies.
- Strong understanding of user interface design principles and best practices.
- Experience in using version control systems such as Git or SVN.
- Excellent problem-solving and analytical skills.
- Ability to work in a team environment and collaborate with cross-functional teams.
Preferred
- Know both Android and iOS platform
Are you game