Senior Manager, Software Engineering

Location: Asia-Pacific - Singapore
BU/Function: RazerGold
Seniority: Manager & Professionals
Job Code: 1787
We are looking for a passionate and motivated senior manager who will spearhead cross functional mobile application development teams to build high-performance mobile applications that supports millions of gamers across the globe. The right candidate must be hands-on with proven experience in managing and enhancing capabilities and functionalities of our mobile applications to meet business goals.

This position requires a multi-discipline leader that is a self-directed, adaptable individual with strong communication skills, who can work under pressure, along with proven experience working on complex, international and time-critical projects.

Job Responsibilities

  • Responsible for managing, providing management direction, and allocating resources effectively to ensure successful execution of projects.
  • Providing technical leadership for planning, designing, testing, implementing, documenting, and maintaining the mobile applications.
  • Leverage on thorough understanding of business and system processes to make recommendations and propose technical/non-technical solutions to meet business requirements
  • Managing the deliverables for the mobile application
  • Overseeing the entire SDLC process and ensuring the accuracy and completeness of functional and technical documentations
  • Responsible for communicating and managing platform releases to key business users
  • Monitor and identify business risks, inefficiencies, issues, and opportunities related to the web applications
  • Work closely with product management and UIUX teams.
  • Comfortable with working remotely and collaborating with team online when required.

Pre-Requisites

  • Degree in computer science, IT or a related field
  • At least 8 years of experience in mobile application development
  • At least 5 years of experience in managing cross functional mobile application development teams
  • Experience in developing mobile applications with cross platform technologies, such as Flutter
  • Experience in leading teams in different geographical locations
  • Experience working in an agile or lean software development environment
  • Strong understanding of mobile development technologies
  • Strong project management and planning skills
  • Strong interpersonal skills, must be collaborative in nature and work well with others
  • Strong critical thinking and analytical skills
  • Strong communication skills, both written and verbal
  • Deep hands-on technical expertise and problem-solving skills
  • Enjoys working in a collaborative, technically challenging environment with rapidly changing requirements
  • Experience in managing the development team for e-commerce or payment platforms is a bonus