Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Full Stack Mobile Developer

 Job Description:

My client is one of the leading digital banks in Malaysia.

Job Responsibilities:

  • Design, develop, and maintain cross-platform mobile applications using React Native.
  • Develop and manage RESTful / GraphQL APIs and backend services using Node.js (Express/NestJS or similar).
  • Collaborate with UI/UX designers to implement pixel-perfect designs and enhance user experience.
  • Integrate third-party APIs and services, including authentication, payment gateways, and push notifications.
  • Write clean, scalable, and well-documented code following best practices.
  • Implement secure, maintainable, and high-performance backend logic and database operations (SQL/NoSQL).
  • Optimize application performance, identify bottlenecks, and fix bugs.
  • Participate in code reviews, contribute to technical discussions, and continuously improve development processes.
  • Work closely with product managers, QA, and other team members in an Agile/Scrum environment.
  • Deploy and monitor applications on cloud platforms (AWS, Azure, Google Cloud) or container-based services (Docker, Kubernetes).

Job Requirements:

  • 3+ years of experience in fullstack development.
  • Strong hands-on experience with React Native (iOS and Android app development).
  • Solid backend development experience using Node.js
  • Proficiency in integrating APIs and managing state (Redux, Context API).
  • Experience with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Firebase).
  • Good understanding of mobile app architecture, performance optimization, and deployment.
  • Familiarity with CI/CD pipelines, version control (Git), and agile methodologies.
  • Knowledge of security best practices for both mobile and backend development.
  • Strong problem-solving skills and ability to work independently or in a team.