Full Stack Senior Engineer

CFI Financial Group


Date: 3 weeks ago
City: Petaling Jaya
Contract type: Full time

Who are we?

CFI Financial Group is an award-winning trading provider, possessing more than 25 years of experience with multiple offices around the world including London, Larnaca, Beirut, Amman, Dubai, Kuwait, Port Louis, and others.

CFI is hiring! Make your mark in the online trading industry.

Are you looking to pursue a career in finance? Do you want to work with a dynamic and growing team in the exciting world of online trading and investing? If you answered yes, then we have some amazing opportunities for you!

Overview:

We are seeking a highly skilled Full-Stack senior engineer to join our team. This role is ideal for someone

who can seamlessly work across backend systems, frontend web applications, and mobile platforms. The

engineer will be responsible for designing, developing, and maintaining robust, scalable, and user-friendly

applications related to Crypto while ensuring optimal performance, security, and reliability across

platforms.

Responsibilities:

Backend Engineering

  • Design, build, and maintain APIs and microservices.
  • Optimize database structures (SQL/NoSQL) for scalability and performance.
  • Implement authentication, authorization, and security best practices.
  • Ensure backend systems are fault-tolerant and efficient.
  • Integrate with third-party services and internal APIs.
  • Develop, test, and deploy smart contracts (Solidity, Rust, Move, or others depending on
  • chain).
  • Work with EVM-compatible chains (Ethereum, Polygon, BNB Chain) and emerging
  • ecosystems (Solana, Cosmos, Polkadot, Layer 2 solutions).
  • Integrate with DeFi protocols, NFT standards (ERC-721, ERC-1155), and token standards
  • (ERC-20).
  • Optimize gas efficiency and transaction throughput.
  • Stay up to date with protocol upgrades, consensus mechanisms, and security best practices.

Frontend Engineering

  • Develop responsive and interactive web applications using modern frameworks (e.g., React,
  • Angular, or Vue).
  • Collaborate with designers to translate UI/UX wireframes into functional code.
  • Optimize applications for speed, accessibility, and cross-browser compatibility.
  • Implement state management solutions for complex workflows.

Requirements:

Education/Experience: Bachelor’s degree in Computer Science or equivalent experience.

Backend: Proficiency in Python. Strong understanding of REST APIs and database systems.

Frontend: Experience with Angular. Deep knowledge of HTML5, CSS3, JavaScript/TypeScript.

Mobile: Hands-on experience with Flutter development.

Tools & Infrastructure: Familiarity with Docker, Kubernetes, CI/CD pipelines, cloud platforms

(AWS).

Version Control & Collaboration: Strong Git workflow knowledge, agile methodology

experience.

Strong problem-solving skills, attention to detail, and ability to work in cross-functional teams.

Preferred Qualifications

Familiarity with design systems and component libraries.

Knowledge of DevOps and infrastructure as code.

Experience with performance monitoring and analytics tools.

Previous work in scaling applications to large user bases.

Previous experience in trading and financial fields

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Java Developer

DXC Technology, Petaling Jaya
1 day ago
Job DescriptionDXC Technology helps global companies run their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services to drive new levels of performance, competitiveness, and customer experience across their IT estates.Work Location: IOI City, PutrajayaWork...

Manager Technical Sales

DKSH, Petaling Jaya
2 days ago
Job Summary:Direct customer sales to achieve technical sales targets for assigned businesses/territories and overall business objectives for MalvernPANalytical Xray portfolio.Job Responsibilities:To grow Malvern PANalytical Xray business in Malaysia and grow a team in the near future in tandem with the growth of businessEnsure communications with customers and respective company are rapid and comprehensive. Maintain good customer rapportEnsure thorough market coverage...

INTERNSHIP FOR LOSS PREVENTION DEPARTMENT

Bison Consolidated Berhad, Petaling Jaya
2 days ago
Closing Date : 31/10/2025 INTERNSHIP FOR LOSS PREVENTION DEPARTMENT All Area SelangorAll Location HQ - Kota Damansara (Office)SLGR SLGR SLGR SLGR SLGR SLGR SLGR SLGR SLGR SLGR SLGR SLGR SLGR KL KL KL KL KL KL SLGR SLGR JHR JHR JHR JHR JHR JHR SLGR KL KL KL PNG KL SLGR KL KL SLGR N9 SLGR SLGR SLGR KL PNG...