Job Description:

Mobile Premier League (MPL) stands as the world’s foremost mobile eSports platform, enabling users to engage in both free and paid competitions across a diverse array of 60+ games spanning multiple categories, including fantasy sports, sports games, puzzles, casual games, and board games. Established in 2018, MPL orchestrates hundreds of millions of tournaments each month and has garnered the trust of over 90 million registered users across Asia, Europe, and North America.

For further information about MPL, kindly visit www.mpl.live.

Responsibilities:

  • Possess a robust understanding of React Native, inclusive of comprehensive knowledge of hooks, application life-cycle, and code architecture.
  • Hands-on utilization of prevalent RN libraries and tools (e.g., React-Native-Fast-Image, React-Navigation, Redux, and Network libraries).
  • Engage actively in adhering to the best practices of Sprint Planning, Retrospective, Estimation, Demos, and Documentation.
  • Collaborate with the team to attain a comprehensive grasp of App architecture and the interaction of React with the native layers for both iOS and Android platforms.
  • Take charge of writing modular and reusable code across the system, adequately documenting it to facilitate extensive usage by other developers in their projects.
  • Avail the opportunity to evolve into an adept JavaScript Developer, gaining profound insights into scope and closures, ES6, Object prototypes, Async, and Performance.
  • Participate in Code reviews and excel in crafting unit test cases.
  • Foster a basic comprehension of Android/iOS platforms.
  • Engage in the exploration of Open-source tools and technologies.

Requirements:

  • Hold a B.E/MS degree in Computer Science or a related field, coupled with a minimum of 2 years of experience in mobile app development utilizing React Native.
  • Exhibit a strong command of React Native, alongside an in-depth understanding of hooks, application life-cycle, code architecture, and proficiency in front-end development skills (HTML5/CSS3/JavaScript, XML, JSON, React/Angular).
  • Demonstrate familiarity with the best practices of software engineering.
  • Exhibit a fervent passion for crafting intuitive user interfaces.
  • Showcase the ability to surpass stretch goals in a highly innovative and fast-paced environment.
  • Possess sound business acumen, a proven track record of influencing others, and robust analytical thinking skills.

More Information

Apply for this job
Share this job