Develop and optimize new features for our internal web application built with React.
Design and maintain back-end services and APIs using Node.js.
Integrate data extraction tools, evaluation models, and M&A-focused utilities into a knowledge graph–centered architecture.
Contribute to the platform's architecture, performance, and scalability, leveraging Graphiti and knowledge graph technologies to model and query complex datasets.
Improve the overall UX/UI in close collaboration with business teams.
Participate in technical discussions on architecture, best practices, and the platform roadmap.
Requirements
Proficient in React (ideally with TypeScript) and experienced in Python (data handling, APIs, scripting).
Experience with Node.js for building APIs or back-end services.
Familiar with or eager to learn knowledge graph technologies and graph-oriented data modeling (e.g., Graphiti, RDF, SPARQL, etc.).
Enjoy solving problems, designing internal tools from scratch, and thinking from the user's perspective.
Self-driven, curious, detail-oriented, and able to collaborate effectively in a professional environment.
Optional advantage: interest in finance, M&A, or developing internal tools for consulting workflows.
Tech Stack
JavaScript
Node.js
Python
React
TypeScript
Vue.js
Benefits
High-impact experience: active participation in developing a strategic internal platform for a leading investment bank.
Modern technologies: daily work with React (TypeScript), Node.js, Python, Graphiti, and knowledge graph technologies.
Real responsibilities from day one, with a high degree of autonomy and the opportunity to see your contributions deployed to production quickly.
International and stimulating environment, interacting with cross-cultural business (finance/M&A) and technical teams.
Accelerated learning opportunities, with guidance and mentorship on software architecture, best practices, and data engineering.
Exposure to a range of challenges: data engineering, performance, scalability, UX/UI, and internal consulting tools.
Entrepreneurial, results-oriented culture where personal initiative is valued and encouraged.