Enable job alerts via email!

(A) Senior Blockchain and Full-Stack Developer

Upscale Sdn Bhd

Kuala Lumpur

On-site

MYR 35,000 - 55,000

Full time

30+ days ago

Job summary

A leading company in Malaysia is seeking a Senior Blockchain and Full-Stack Developer to drive the design and development of innovative applications. This pivotal role involves ensuring compliance with security standards, mentoring junior developers, and working on cutting-edge blockchain technologies, offering competitive compensation and opportunities for career growth.

Qualifications

  • Minimum 5 years in full-stack development, preferably in financial services.
  • Experience with blockchain technologies and Agile methodologies is a plus.

Responsibilities

  • Design, develop, and deploy application modules for IEO Platform.
  • Perform security audits on smart contracts and off-chain code.
  • Guide junior developers and conduct code reviews.

Skills

Full-stack development
Agile Development
Blockchain
Decentralized Finance (DeFi)
API integration

Education

BSc. or MSc. in Computer Science

Job description

(A) Senior Blockchain and Full-Stack Developer

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

About the job (A) Senior Blockchain and Full-Stack Developer

Key Responsibilities• Drive the design, development, testing and deployment of all current platform application modules (on-chain smart-contracts, back-end application modules, front-end application modules and integrations) • Drive the design, development, testing and deployment of new application modules supporting new features and functionalities for the entire IEO Platform application stack (on-chain smart-contracts, back-end application modules, front-end application modules and integrations) • Ensure that the developed smart-contract code-base meets internal security standards and practices as well as related regulatory requirements, both at the design stage as well as the development stage • Perform internal security audits of smart-contract code • Perform remediation and fixes of smart-contract code based on recommendation after an external code security audit • Ensure that the developed off-chain code-base meets internal security standards and practices as well as related regulatory requirements, both at the design stage as well as the development stage • Perform troubleshooting, remediation and fixes of off-chain code on/after discovery of application bugs in the code • Ensuring that the code-base and platform application stack is modular to support micro-services implementations and also to support feature and functional flexibility in order to quickly support new business and process requirements • Understanding partner SDKs and API specifications in order to implement the required application integration between the Company Platform and the partner’s platform • Build highly performant internal libraries (primarily node.js based) for use and re-use by the entire development team• Ensuring the technical debt of the code-base is minimised by performing periodic code-base architecture reviews and then working with the CTO and Head of Applications to formulate the code re-factoring and rationalisation plan, and then to execute the plan • Designing and developing code for the Company Platform’s Back-end API layer to ensure that the Back-end API layer optimally supports the IEO Platform’s Front-end applications as well as the third-party applications, service providers and partners • Designing and developing the Back-end API layer so that it can scale and allow partners to be able to optimally connect to the Company Platform via a rich set and suite of pre-built webhooks • Assist the Head of Applications and CTO in architecting new application modules as well as re-architecting the existing Platform application stack to support new feature innovations and new business models • Guide the less senior developers (front-end and back-end developers) on using best-practice coding and development patterns and practices • Perform code reviews of the code written by the less senior developers and provide guidance post-review • Assist the Head of Applications and CTO to identify risks and opportunities for existing development activities as well as planned future development activities • Staying updated be in the forefront of new emerging technological trends and developments in the area of off-chain application development (front-end, back-end and data repositories) • Staying updated and be in the forefront of new emerging technological trends and developments in the area of on-chain application development (smart-contract development, blockchain, consensus protocols, cross-chain integrations, layer 2 scaling, etc.) • Assist and support DevOps engineering by developing code or scripts for automated testing • Design and support implementation of the operational and transactional databases • Support and assist the CTO or Head of Applications or the Scrum Master in Sprint or Epic planning sessions

Experience • At least 5 years of full-stack development experience • Experience in Agile Development is mandatory • Experience in financial services (banking and/or capital markets) is a plus • Experience with blockchain, DLT and Defi is a plus


Qualifications
• BSc. or MSc. in Computer Science, or equivalent

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.