Job Detail

Software Developer, Financial Executive Search

  • Job DurationMore than 06 months
  • Project LevelMedium Level

Project detail

Responsibilities

Development & 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

Industry Categories

Freelancer type required for this project