Job Description: Full-Stack Engineer
Position Overview
We are seeking a talented Full-Stack Engineer to join our global hedge fund, supporting key financial functions including Treasury, Fund Control, Product Control, Enterprise CFO, and Risk Management. This role focuses on building end-to-end web applications and services to enhance the efficiency, accuracy, and scalability of financial operations, risk analytics, and regulatory reporting. The ideal candidate will have strong full-stack development skills, with experience building user-friendly interfaces and scalable backend services for financial applications.
Key Responsibilities
Frontend Development
- Design and implement responsive web applications using modern frameworks.
- Create intuitive user interfaces for financial dashboards, reporting tools, and risk management systems.
- Implement real-time data visualization and interactive analytics components.
- Ensure high-quality user experience across different browsers and devices.
Backend Development
- Build robust REST APIs and microservices to support financial operations.
- Develop and maintain backend services for data processing, financial calculations, and risk analytics.
- Implement efficient database schemas and data access patterns.
- Design scalable architecture for handling large volumes of financial data.
System Integration
- Integrate frontend applications with backend services and third-party financial systems.
- Connect with enterprise data sources, trading platforms, and market data providers.
- Implement authentication, authorization, and security best practices.
- Maintain API documentation and technical specifications.
Development Operations
- Participate in agile development processes and code reviews.
- Write unit tests and implement automated testing strategies.
- Support continuous integration and deployment pipelines.
- Monitor application performance and implement optimizations.
Collaboration
- Interface with product control, treasury, risk, and execution functional managers and analysts to understand their technical requirements.
- Collaborate with enterprise IT and data teams on infrastructure and integration.
- Provide technical support for system issues and enhancement requests.
Qualifications
Technical Expertise
- Strong proficiency in ReactJS, TypeScript, and JavaScript.
- Experience with data grid frameworks (e.g., Ag-Grid, TanStack Table).
- Experience with backend technologies such as Python or Java.
- Solid understanding of RESTful APIs, WebSocket, microservices architecture, and web security.
- Experience with batch and stream processing (e.g., Airflow, Kafka, Flink).
- Proficiency in SQL and NoSQL databases.
- Experience with OLAP technologies (e.g., Snowflake, Databricks, Parquet, Trino).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Familiarity with testing frameworks such as Selenium for test automation.
Financial Domain Knowledge
- Understanding of financial applications and workflows.
- Familiarity with financial data structures and market data.
- Experience with financial reporting and analytics tools.
- Knowledge of enterprise systems like SAP, Oracle, or Workday is a plus.
Education and Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 3–7 years of professional experience.
- Previous experience in the financial services industry preferred.
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication skills for collaborating with business and technical teams.
- Ability to manage multiple priorities in a fast-paced environment.
- Detail-oriented with a focus on code quality and best practices.
Why Join Us
- Strategic Role: Contribute to the success of critical financial and tax operations within a global hedge fund.
- Collaborative Environment: Work closely with finance, tax, and technology experts to drive innovation and efficiency.
- Global Exposure: Operate within a world-class organization with activities spanning multiple regions and markets.
- Career Development: Join a firm that values expertise, initiative, and innovation, with opportunities for growth and leadership.
Location
Hong Kong or Singapore
Compensation
Competitive salary with performance-based bonuses and benefits.
Application Process
If you are ready to take on a challenging and impactful role in a high-performing financial organization, we encourage you to apply. Please submit your resume and a brief cover letter detailing your experience and interest in this position.
Let me know if you'd like this formatted as a downloadable PDF or if you need assistance tailoring it for specific platforms like LinkedIn or your company’s careers page.