Mega Menu Side Content

(Senior) Fullstack Developer

Location : Kuala Lumpur, Malaysia

Job Highlights

  • Fast growing company in payment solutions.
  • Impressive learning and career center.
  • Walking distance to MRT.

Job Description

  • Responsible for the full life cycles of software development of enterprise payment solutions, from research and analysis to code architect (security, performance, scalability etc), design and execution (coding, testing, benchmarking, deployment)
  • Involve in multiple areas in software development such as front-end clients (mobile, web, client apps), libraries/SDKs/plug-ins, middleware, APIs, backend, database, 3rd party integrations, reporting & analytics, etc.
  • Map business requirements to system architecture and system module design.
  • Involve in project/product/system customization, integration and certification.
  • System monitoring, maintenance, support and troubleshooting.
  • Collaborate with team members, peers design/code reviews, daily stand-up meetings.
  • Work under guidance and mentorship from technical lead/manager.
  • Prepare and conduct technical workshops.
  • R&D on latest technology stack.
  • Write technical documents such as design documents, API/SDK documents, user manuals,etc.

Job Requirement

  • Bachelor degree in Computer Science, Software Engineering or relevant field.
  • Minimum 3 years related working experience (Senior), fresh graduates are encouraged to apply.
  • Strong knowledge of common algorithms and data structures.
  • Familiar with cryptography (symmetric/asymmetric, hash, signatures).
  • Proficiency in Linux OS and Linux commands.
  • Proficiency in one or more of the following Cloud Computing (AliCloud, AWS, Google Cloud,Azure)
  • Proficiency in JavaScript/TypeScript, HTML5, CSS.
  • Proficiency in one or more of the following Object-Oriented languages: C++/C#, Go-Lang, Java, PHP, Rust.
  • Proficiency in NodeJS, NPM, GIT repositories, open-source tools & technologies.
  • Proficiency in Database (MySQL, PostgreSQL, MongoDB, MSSQL, Oracle, etc).
  • Reading and writing skills in English..
  • A good understanding of the latest technology trends.
  • Work under minimum supervision, strong sense of responsibility, initiative, and commitment.

Preferred / Added Advantages

  • Transactional System Experience (E-commerce, Payment, Banking, etc)
  • Proficiency in VueJS, ReactJS, AngularJS.
  • Proficiency in Key Value Databases (Redis, LevelDB, etc)
  • Proficiency in RabbitMQ, Kafka, websocket, etc.
  • Proficiency in Docker Container Technologies, Kubernetes.
  • Proficiency in Big Data Analytics.
  • DevOps Experience (CI/CD, Coverage Test)
  • Experience working with open-source projects and community activities.

Personal Attributes

  • Exceptional analytical reasoning, troubleshooting, problem-solving, critical thinking, and creative thinking skills.
  • Curiosity, open-mindedness, and an unfailingly positive attitude.
  • Clear and professional written and verbal communication skills.
  • Highly capable of executing in a fast-paced, virtual, changing environment.
  • Humble attitude and disciplined work ethic.
  • Extremely self-driven and able to execute in a diligent manner.
  • Highly organized and detail-oriented.