- Career Center Home
- Search Jobs
- Software Developer, Financial Executive Search
Results
Job Details
Explore Location
Logan Sinclair
London, United Kingdom
(on-site)
Posted
1 day ago
Logan Sinclair
London, United Kingdom
(on-site)
Job Function
Asset/Property Management
Software Developer, Financial Executive Search
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Software Developer, Financial Executive Search
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
ResponsibilitiesDevelopment & Application Integration
- Build and maintain web applications using React.js, TypeScript, and Node.js v16
- Develop and enhance our in-house built applications using Nest.js, MongoDB, Docker, and TypeScript
- Implement Google OAuth2 for secure authentication across both platforms
- Create seamless integrations with external APIs including Streak CRM, Google Drive, LinkedIn, eFinancial, and Fireflies
AI Integration & Enhancement
- Implement AI-powered candidate data aggregation, indexing, and analysis capabilities
- Develop data selection and export functionality to Claude AI for candidate evaluation
- Create custom-built chat interfaces for dynamic AI interactions
- Design systems for automatic extraction of key candidate details from various document formats
- Develop match scoring and ranking algorithms based on AI analysis
Data Management & Platform Development
- Implement role-based access control to protect sensitive candidate information
- Create systems to store and manage candidate data including CVs, meeting notes, and comments
- Develop bulk CV upload functionality with automatic data extraction capabilities
- Implement user feedback systems for AI-generated responses
- Design and implement saved prompts functionality with usage tracking and leaderboards
Technical Project Management
- Assist with identification, scoping, and management of technical projects
- Collaborate with the leadership team to refine product requirements and development roadmaps
- Convert technical concepts into formal presentations in a creative, coherent, and efficient way
- Ensure processes meet deadlines with regular updates in CRM
- Maintain proper version control using Bitbucket and manage automated deployments
Requirements
- Strong experience with React.js, TypeScript, and Node.js
- Experience with Nest.js, MongoDB, and Docker for web application development
- Familiarity with Chrome extension development
- Strong understanding of APIs and experience integrating third-party services
- Experience implementing OAuth2 authentication and managing tokens
- Knowledge of Google Cloud Console and Google APIs (Drive, OAuth2, Groups)
- Experience with AI integrations, particularly with large language models like Claude
- Strong knowledge of data extraction, parsing, and analysis techniques
- Excellent attention to detail with a strong analytical background
- Ability to work effectively in a fast-paced environment while maintaining code quality
- Strong written and oral communication skills for technical documentation and presentations
- Experience with data extraction from documents (PDF, DOCX, etc.)
- Knowledge of semantic search technologies and implementation
- Strong project management skills with the ability to self-govern and prioritise tasks
- Ability to balance immediate development needs with strategic technical planning
Job ID: 80905580