Senior Front-end Engineer - ReactJS / Trading Systems

Abu Dhabi

Fintech

Permanent

Senior Front-end Engineer

Digital Assets Client Platform (ReactJS)

Bermuda, London, Paris, Remote, Full-Time


About the Company:

Our client is a leading institutional provider for digital assets, offering a comprehensive regulated platform for digital assets and tailored investment solutions for sophisticated non-US investors and institutions. With over nine years of experience in digital assets and more than twenty years in traditional finance, our client combines deep technical and trading expertise with established industry-wide relationships to provide sophisticated solutions for their counterparties. They are dedicated to navigating the dynamic field of digital assets and creating stability in the cryptocurrency markets.


Job Description for the Senior Front-end Engineer.

Our client is seeking a talented and experienced Senior Front-end Engineer to contribute to the development of robust, scalable, and secure trading systems. As a dedicated, methodical, and versatile senior software engineer, you will have the opportunity to solve tough problems with scalable, high-performance code. Working in a dynamic environment, you will collaborate with fellow engineers to create highly scalable, distributed services and play a key role in designing, developing, and maintaining their unique digital asset fully-integrated custody, trading, and investment platform.

Leveraging your expertise in ReactJS, you will create efficient and reliable solutions that enable seamless trading experiences for users. This position offers the chance to work in a dynamic and collaborative environment, contributing to the growth and success of the platform.


Responsibilities fo the Senior Front-end Engineer:

  1. Client Platform Development: Design, implement, and maintain a high-performance digital assets client platform using ReactJS. Maintain complex cloud-native front-end systems in a microservices architecture.
  2. Collaboration: Work closely with cross-functional teams, including product managers, frontend developers, and system architects, to understand requirements and deliver integrated solutions.
  3. Optimization: Identify and implement optimizations to enhance the performance and efficiency of the platform. Conduct code reviews to maintain code quality and adherence to best practices.
  4. Security: Implement and enforce security best practices to safeguard the integrity of the platform. Stay informed about the latest industry standards and security trends in the cryptocurrency space.
  5. Documentation: Create comprehensive and well-structured technical documentation for APIs, ensuring ease of use for internal and external developers.
  6. Troubleshooting and Support: Collaborate with other engineers, product teams, customer support, compliance, legal, quants, and traders to diagnose and resolve technical issues related to the platform. Provide technical support as needed to ensure the smooth functioning of the platform for customers.

Qualifications for the Senior Front-end Engineer:

  • Minimum of 10 years of industry experience with a concentration in building front-end systems in financial services.
  • Strong knowledge and experience building front-end systems using JavaScript, TypeScript, Open API, React, React Native, Expo, EAS, etc.
  • Good attention to detail on design and implementation.
  • Experience in developing cloud-native large scale applications on AWS, leveraging services such as ECS, EC2, Lambda, RDS, S3, and SQS.
  • Experience working on a collaborative and agile team, leveraging issue tracking, source control, and CI/CD workflows, with full traceability between requirements and code.
  • A proven track record of building modular and loosely-coupled systems and services that can be deployed with little or no downtime.
  • Strong ability to troubleshoot production issues, leveraging monitoring and diagnostic tools and analysis of application and services logs.
  • Experience (personal or professional) working with cryptocurrencies, such as trading digital assets, using crypto platforms, and transferring coins on blockchain.
  • Bachelor's degree in Computer Science or equivalent.
  • Strong verbal and written communication skills.
  • Commitment to the highest ethical standards while working with sensitive data.

Working at our Client:

The dynamic team at our client is made up of some of the best talents in digital assets, traditional finance, and technology. They work in a collegiate environment with a relentless focus on their mission and team. They are looking for individuals who share the same values and principles, including an entrepreneurial spirit, trust and integrity, collaboration and care, humility and candor, innovation and knowledge, and a risk and compliance mindset. Working with our client means being part of a team that stays at the forefront of the industry and anticipates the evolving needs of their clients while maintaining a commitment to compliance and risk management.

This job listing is not available anymore, it's been archived or removed. Please have a look other open positions that we have currently available.

Explore jobs