Top Benefits
About the role
Position Overview
The Kitco Media Division is looking for a skilled Full-Stack Developer to join our dynamic team and contribute to developing, deploying, and optimizing our various systems. You will work across the frontend, backend, and infrastructure layers, collaborating with third-party partner engineers, developers, designers, and product teams.
In addition, you will play a key role in integrating AI-powered workflows into our platform, incorporating AI-driven content generation tools and prompt engineering to enhance our CMS and overall user experience.
Essential Functions, Tasks, and Responsibilities:
- Develop and maintain both frontend and backend components of our web applications.
- Implement responsive and dynamic user interfaces.
- Build and optimize server-side applications.
- Design and manage databases.
- Integrate RESTful APIs and WebSocket services for real-time data updates.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, scalable, and maintainable code following best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Stay updated with the latest industry trends and technologies.
- Incorporate AI-powered tools into CMS workflows and other platform features.
Additional Areas of Responsibility
Full Stack Development:
- Develop and maintain user-facing Next.js frontends.
- Build scalable, secure backend APIs and services (JSON API, PHP, Node.js).
- Optimize caching strategies using Redis and Varnish.
Content Management Integration:
- Collaborate with Drupal CMS and other CMSs (Image, Video, and Audio) to integrate content dynamically.
- Manage AI-driven content workflows, enabling efficient generation of articles, summaries, and media metadata.
- Implement image and video transcoding systems for seamless content delivery.
AI and Prompt Engineering:
- Integrate AI models and prompt engines to dynamically generate, summarize, and enhance content.
- Design custom workflows using AI to improve content curation and editorial processes.
- Incorporate machine learning solutions for personalization and recommendation systems.
Data Management:
- Integrate and manage third-party data APIs (e.g., Data Feeds).
- Work with InfluxDB, TimescaleDB, ElasticSearch, and MySQL databases (GCP managed).
Containerized Infrastructure & Deployment:
- Deploy and orchestrate services in Kubernetes with Helm.
- Set up and monitor CI/CD pipelines using CircleCI.
System Optimization:
- Troubleshoot and improve system performance, reliability, and security.
- Ensure smooth internal communication between services in the private GCP network.
Key Technologies:
- Frontend: Next.js, React, HTML, CSS, JavaScript.
- Backend/API: Node.js, PHP (Drupal), JSON API.
- Databases: MySQL (GCP), InfluxDB, TimescaleDB, ElasticSearch.
- Caching: Redis, Varnish.
- Containers & Orchestration: Docker, Kubernetes, Helm.
- CI/CD: CircleCI, GitHub Actions.
- Cloud Infrastructure: Google Cloud Platform (GCP).
- Third-Party Integrations: Firebase Auth, Analytics, etc.
- AI Integration: OpenAI, Hugging Face, custom ML models.
Qualifications:
- Bachelor’s degree in Computer Science or related field or equivalent experience.
- 5+ years of experience as a Full Stack Developer.
- Proven experience with Next.js, React, and modern JavaScript frameworks.
- Backend development experience in Node.js and PHP.
- Familiarity with containerized development (Docker, Kubernetes).
- Strong understanding of CI/CD workflows and version control tools (e.g., GitHub, CircleCI).
- Experience working with databases (SQL, ElasticSearch) and caching mechanisms (Redis, Varnish).
- Exposure to cloud infrastructure, preferably Google Cloud Platform (GCP).
- Experience with Drupal CMS.
Assets:
- Experience integrating AI tools for content generation, workflows, or platform enhancements.
- Previous work on video/audio transcoding systems.
- Familiarity with performance monitoring and tuning tools.
- Understanding of API gateway layers and distributed systems.
- Experience in a media environment.
- Experience within the precious metals industry.
Benefits:
- Opportunity to work with a modern tech stack and cutting-edge infrastructure.
- A collaborative environment that values innovation and growth opportunities.
- Work location of your choosing: Remote / On-Site / Hybrid.
Participate in meetings and interactions involving communications with vendors/suppliers. Understand and communicate about complex architecture and software designs, requiring a good command of English to impact the overall project success. Extensive research from English-language forums is necessary, as contributors to these websites are international and data repositories must be reviewed with information available in English.
À propos de Kitco Media:
Kitco News est l’autorité mondiale de référence dans les actualités sur les métaux précieux et l’industrie minière. Avec une équipe diversifiée et expérimentée de journalistes et reporters, nous couvrons les nouvelles qui impactent le marché des métaux précieux, des cryptomonnaies, des matières premières, de la macroéconomie et de la géopolitique à travers des médias écrits, vidéo et audio.
Aperçu du poste
La division Kitco Media recherche un développeur Full Stack qualifié pour rejoindre notre équipe dynamique et contribuer au développement, au déploiement et à l’optimisation de nos différents systèmes. Vous travaillerez sur les couches frontend, backend et infrastructure, en collaboration avec des ingénieurs partenaires tiers, des développeurs, des designers et des équipes produits.
De plus, vous jouerez un rôle clé dans l’intégration de flux de travail propulsés par l’IA dans notre plateforme, en incorporant des outils de génération de contenu basés sur l’IA et des modèles de prompt engineering pour améliorer notre CMS et l’expérience utilisateur globale.
Fonctions essentielles, tâches et responsabilités:
- Développer et maintenir les composants frontend et backend de nos applications web.
- Mettre en œuvre des interfaces utilisateur réactives et dynamiques.
- Construire et optimiser des applications côté serveur.
- Concevoir et gérer des bases de données.
- Intégrer des API RESTful et des services WebSocket pour des mises à jour de données en temps réel.
- Collaborer avec des équipes multifonctionnelles pour définir, concevoir et livrer de nouvelles fonctionnalités.
- Garantir la performance, la qualité et la réactivité des applications.
- Rédiger du code propre, évolutif et maintenable en respectant les meilleures pratiques.
- Effectuer des revues de code et fournir des commentaires constructifs aux membres de l’équipe
- Rester à jour avec les dernières tendances et technologies de l’industrie.
- Intégrer des outils propulsés par l’IA dans les flux de travail CMS et d’autres fonctionnalités de la plateforme.
Domaines de responsabilité supplémentaires
Développement Full Stack:
- Développer et maintenir des frontends Next.js orientés utilisateur.
- Construire des API backend sécurisées et évolutives (JSON API, PHP, Node.js).
- Optimiser les stratégies de mise en cache en utilisant Redis et Varnish.
Intégration de la gestion de contenu:
- Collaborer avec Drupal CMS et d’autres CMS (Image, Vidéo et Audio) pour intégrer dynamiquement du contenu.
- Gérer les flux de travail basés sur l’IA, permettant une génération efficace d’articles, de résumés et de métadonnées médias.
- Mettre en œuvre des systèmes de transcodage d’images et de vidéos pour une livraison fluide du contenu.
IA et Prompt Engineering:
- Intégrer des modèles d’IA et des moteurs de prompt pour générer, résumer et enrichir dynamiquement le contenu.
- Concevoir des flux de travail personnalisés utilisant l’IA pour améliorer la curation de contenu et les processus éditoriaux.
- Incorporer des solutions d’apprentissage automatique pour la personnalisation et les systèmes de recommandation.
Gestion des données:
- Intégrer et gérer des API de données tierces (par ex., flux de données).
- Travailler avec les bases de données InfluxDB, TimescaleDB, ElasticSearch et MySQL (gérées par GCP).
Infrastructure conteneurisée et déploiement:
- Déployer et orchestrer des services dans Kubernetes avec Helm.
- Configurer et surveiller des pipelines CI/CD en utilisant CircleCI.
Optimisation systémique:
- Résoudre les problèmes et améliorer les performances, la fiabilité et la sécurité du système.
- Assurer une communication interne fluide entre les services dans le réseau privé GCP.
Technologies clés:
- Frontend: Next.js, React, HTML, CSS, JavaScript.
- Backend/API: Node.js, PHP (Drupal), JSON API.
- Bases de données : MySQL (GCP), InfluxDB, TimescaleDB, ElasticSearch.
- Mise en cache : Redis, Varnish.
- Conteneurs et orchestration : Docker, Kubernetes, Helm.
- CI/CD : CircleCI, GitHub Actions.
- Infrastructure Cloud : Google Cloud Platform (GCP).
- Intégrations tierces : Firebase Auth, Analytics, etc.
- Intégration IA : OpenAI, Hugging Face, modèles ML personnalisés.
Qualifications:
- Diplôme de baccalauréat en informatique ou domaine connexe, ou expérience équivalente.
- 5+ années d’expérience en tant que développeur Full Stack.
- Expérience avérée avec Next.js, React et les frameworks JavaScript modernes.
- Expérience en développement backend avec Node.js et PHP.
- Familiarité avec le développement conteneurisé (Docker, Kubernetes).
- Solide compréhension des workflows CI/CD et des outils de contrôle de version (par ex., GitHub, CircleCI).
- Expérience avec les bases de données (SQL, ElasticSearch) et les mécanismes de mise en cache (Redis, Varnish).
- Familiarité avec l’infrastructure cloud, préférablement Google Cloud Platform (GCP).
- Expérience avec Drupal CMS.
Atouts:
- Expérience dans l’intégration d’outils IA pour la génération de contenu, les flux de travail ou les améliorations de plateforme.
- Travaux précédents sur des systèmes de transcodage vidéo/audio.
- Familiarité avec les outils de surveillance et d’optimisation des performances.
- Compréhension des couches de passerelle API et des systèmes distribués.
- Expérience dans un environnement média.
- Expérience dans l’industrie des métaux précieux.
Avantages:
- Opportunité de travailler avec une pile technologique moderne et une infrastructure de pointe.
- Un environnement collaboratif qui valorise l’innovation et les opportunités de croissance.
- La chance d’avoir un impact sur une plateforme reconnue mondialement.
- Une rémunération concurrentielle, des avantages sociaux et des opportunités de développement professionnel.
- Possibilité de choisir votre lieu de travail : à distance / sur site / hybride.
Participez à des réunions et des interactions impliquant des communications avec des vendeurs/fournisseurs. Comprenez et communiquez sur des architectures complexes et des conceptions logicielles, nécessitant une bonne maîtrise de l'anglais pour influencer le succès global du projet. Une recherche approfondie dans des forums en anglais est nécessaire, car les contributeurs de ces sites sont internationaux et les dépôts de données doivent être examinés, les informations étant disponibles en anglais.
About Kitco Metals Inc.:
Founded in 1977, Kitco Metals Inc. is headquartered in Montreal and has offices in New York and Hong Kong. Kitco is one of the largest retailers of precious metals in the world, and a specialized supplier of refining services. The company is an authorized reseller of products made by some of the most prestigious government mints. Kitco’s website, the world’s #1 precious metals reference, is visited by close to a million people every day. A leading industry innovator, Kitco was one of the first precious metal companies to offer free real-time market information applications for smart phones.
About Kitco Metals Inc.
Kitco est l'autorité mondiale en matière de métaux précieux et de vente au détail de produits d'investissement. Elle est reconnue comme la principale source d'information sur les produits de base et fournit des nouvelles, des données et des informations de premier ordre. Kitco.com est visité quotidiennement par des millions de personnes dans le monde. Kitco a été la première société de métaux précieux à fournir aux investisseurs des informations en temps réel sur les marchés, des actualités, des analyses et des services en ligne sur les métaux précieux. La division médias de Kitco est une autorité mondiale dans le domaine des métaux précieux, des matières premières et de l'exploitation minière. Elle produit et distribue des informations de pointe, des informations sur les marchés et des données à un public mondial. Notre division médias : https://www.kitco.com/news/about/ Site de l'entreprise et postes à pourvoir : https://corp.kitco.com/career.html Industrie des métaux précieux et achat/vente : https://www.kitco.com/
Kitco is the global authority on precious metals and investment retailing. It is recognized as the leading source of commodity information, providing first-class news, data and insight. Kitco.com is visited daily by millions of people worldwide. Kitco was the first precious metals company to provide investors with real-time market information, news, analysis and online precious metals services. Kitco's media division is a global authority on precious metals, commodities and mining. It produces and distributes cutting-edge news, market information and data to a global audience. Our media division: https://www.kitco.com/news/about/ Company website and vacancies: https://corp.kitco.com/career.html Precious metals industry and buying/selling: https://www.kitco.com/
Top Benefits
About the role
Position Overview
The Kitco Media Division is looking for a skilled Full-Stack Developer to join our dynamic team and contribute to developing, deploying, and optimizing our various systems. You will work across the frontend, backend, and infrastructure layers, collaborating with third-party partner engineers, developers, designers, and product teams.
In addition, you will play a key role in integrating AI-powered workflows into our platform, incorporating AI-driven content generation tools and prompt engineering to enhance our CMS and overall user experience.
Essential Functions, Tasks, and Responsibilities:
- Develop and maintain both frontend and backend components of our web applications.
- Implement responsive and dynamic user interfaces.
- Build and optimize server-side applications.
- Design and manage databases.
- Integrate RESTful APIs and WebSocket services for real-time data updates.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, scalable, and maintainable code following best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Stay updated with the latest industry trends and technologies.
- Incorporate AI-powered tools into CMS workflows and other platform features.
Additional Areas of Responsibility
Full Stack Development:
- Develop and maintain user-facing Next.js frontends.
- Build scalable, secure backend APIs and services (JSON API, PHP, Node.js).
- Optimize caching strategies using Redis and Varnish.
Content Management Integration:
- Collaborate with Drupal CMS and other CMSs (Image, Video, and Audio) to integrate content dynamically.
- Manage AI-driven content workflows, enabling efficient generation of articles, summaries, and media metadata.
- Implement image and video transcoding systems for seamless content delivery.
AI and Prompt Engineering:
- Integrate AI models and prompt engines to dynamically generate, summarize, and enhance content.
- Design custom workflows using AI to improve content curation and editorial processes.
- Incorporate machine learning solutions for personalization and recommendation systems.
Data Management:
- Integrate and manage third-party data APIs (e.g., Data Feeds).
- Work with InfluxDB, TimescaleDB, ElasticSearch, and MySQL databases (GCP managed).
Containerized Infrastructure & Deployment:
- Deploy and orchestrate services in Kubernetes with Helm.
- Set up and monitor CI/CD pipelines using CircleCI.
System Optimization:
- Troubleshoot and improve system performance, reliability, and security.
- Ensure smooth internal communication between services in the private GCP network.
Key Technologies:
- Frontend: Next.js, React, HTML, CSS, JavaScript.
- Backend/API: Node.js, PHP (Drupal), JSON API.
- Databases: MySQL (GCP), InfluxDB, TimescaleDB, ElasticSearch.
- Caching: Redis, Varnish.
- Containers & Orchestration: Docker, Kubernetes, Helm.
- CI/CD: CircleCI, GitHub Actions.
- Cloud Infrastructure: Google Cloud Platform (GCP).
- Third-Party Integrations: Firebase Auth, Analytics, etc.
- AI Integration: OpenAI, Hugging Face, custom ML models.
Qualifications:
- Bachelor’s degree in Computer Science or related field or equivalent experience.
- 5+ years of experience as a Full Stack Developer.
- Proven experience with Next.js, React, and modern JavaScript frameworks.
- Backend development experience in Node.js and PHP.
- Familiarity with containerized development (Docker, Kubernetes).
- Strong understanding of CI/CD workflows and version control tools (e.g., GitHub, CircleCI).
- Experience working with databases (SQL, ElasticSearch) and caching mechanisms (Redis, Varnish).
- Exposure to cloud infrastructure, preferably Google Cloud Platform (GCP).
- Experience with Drupal CMS.
Assets:
- Experience integrating AI tools for content generation, workflows, or platform enhancements.
- Previous work on video/audio transcoding systems.
- Familiarity with performance monitoring and tuning tools.
- Understanding of API gateway layers and distributed systems.
- Experience in a media environment.
- Experience within the precious metals industry.
Benefits:
- Opportunity to work with a modern tech stack and cutting-edge infrastructure.
- A collaborative environment that values innovation and growth opportunities.
- Work location of your choosing: Remote / On-Site / Hybrid.
Participate in meetings and interactions involving communications with vendors/suppliers. Understand and communicate about complex architecture and software designs, requiring a good command of English to impact the overall project success. Extensive research from English-language forums is necessary, as contributors to these websites are international and data repositories must be reviewed with information available in English.
À propos de Kitco Media:
Kitco News est l’autorité mondiale de référence dans les actualités sur les métaux précieux et l’industrie minière. Avec une équipe diversifiée et expérimentée de journalistes et reporters, nous couvrons les nouvelles qui impactent le marché des métaux précieux, des cryptomonnaies, des matières premières, de la macroéconomie et de la géopolitique à travers des médias écrits, vidéo et audio.
Aperçu du poste
La division Kitco Media recherche un développeur Full Stack qualifié pour rejoindre notre équipe dynamique et contribuer au développement, au déploiement et à l’optimisation de nos différents systèmes. Vous travaillerez sur les couches frontend, backend et infrastructure, en collaboration avec des ingénieurs partenaires tiers, des développeurs, des designers et des équipes produits.
De plus, vous jouerez un rôle clé dans l’intégration de flux de travail propulsés par l’IA dans notre plateforme, en incorporant des outils de génération de contenu basés sur l’IA et des modèles de prompt engineering pour améliorer notre CMS et l’expérience utilisateur globale.
Fonctions essentielles, tâches et responsabilités:
- Développer et maintenir les composants frontend et backend de nos applications web.
- Mettre en œuvre des interfaces utilisateur réactives et dynamiques.
- Construire et optimiser des applications côté serveur.
- Concevoir et gérer des bases de données.
- Intégrer des API RESTful et des services WebSocket pour des mises à jour de données en temps réel.
- Collaborer avec des équipes multifonctionnelles pour définir, concevoir et livrer de nouvelles fonctionnalités.
- Garantir la performance, la qualité et la réactivité des applications.
- Rédiger du code propre, évolutif et maintenable en respectant les meilleures pratiques.
- Effectuer des revues de code et fournir des commentaires constructifs aux membres de l’équipe
- Rester à jour avec les dernières tendances et technologies de l’industrie.
- Intégrer des outils propulsés par l’IA dans les flux de travail CMS et d’autres fonctionnalités de la plateforme.
Domaines de responsabilité supplémentaires
Développement Full Stack:
- Développer et maintenir des frontends Next.js orientés utilisateur.
- Construire des API backend sécurisées et évolutives (JSON API, PHP, Node.js).
- Optimiser les stratégies de mise en cache en utilisant Redis et Varnish.
Intégration de la gestion de contenu:
- Collaborer avec Drupal CMS et d’autres CMS (Image, Vidéo et Audio) pour intégrer dynamiquement du contenu.
- Gérer les flux de travail basés sur l’IA, permettant une génération efficace d’articles, de résumés et de métadonnées médias.
- Mettre en œuvre des systèmes de transcodage d’images et de vidéos pour une livraison fluide du contenu.
IA et Prompt Engineering:
- Intégrer des modèles d’IA et des moteurs de prompt pour générer, résumer et enrichir dynamiquement le contenu.
- Concevoir des flux de travail personnalisés utilisant l’IA pour améliorer la curation de contenu et les processus éditoriaux.
- Incorporer des solutions d’apprentissage automatique pour la personnalisation et les systèmes de recommandation.
Gestion des données:
- Intégrer et gérer des API de données tierces (par ex., flux de données).
- Travailler avec les bases de données InfluxDB, TimescaleDB, ElasticSearch et MySQL (gérées par GCP).
Infrastructure conteneurisée et déploiement:
- Déployer et orchestrer des services dans Kubernetes avec Helm.
- Configurer et surveiller des pipelines CI/CD en utilisant CircleCI.
Optimisation systémique:
- Résoudre les problèmes et améliorer les performances, la fiabilité et la sécurité du système.
- Assurer une communication interne fluide entre les services dans le réseau privé GCP.
Technologies clés:
- Frontend: Next.js, React, HTML, CSS, JavaScript.
- Backend/API: Node.js, PHP (Drupal), JSON API.
- Bases de données : MySQL (GCP), InfluxDB, TimescaleDB, ElasticSearch.
- Mise en cache : Redis, Varnish.
- Conteneurs et orchestration : Docker, Kubernetes, Helm.
- CI/CD : CircleCI, GitHub Actions.
- Infrastructure Cloud : Google Cloud Platform (GCP).
- Intégrations tierces : Firebase Auth, Analytics, etc.
- Intégration IA : OpenAI, Hugging Face, modèles ML personnalisés.
Qualifications:
- Diplôme de baccalauréat en informatique ou domaine connexe, ou expérience équivalente.
- 5+ années d’expérience en tant que développeur Full Stack.
- Expérience avérée avec Next.js, React et les frameworks JavaScript modernes.
- Expérience en développement backend avec Node.js et PHP.
- Familiarité avec le développement conteneurisé (Docker, Kubernetes).
- Solide compréhension des workflows CI/CD et des outils de contrôle de version (par ex., GitHub, CircleCI).
- Expérience avec les bases de données (SQL, ElasticSearch) et les mécanismes de mise en cache (Redis, Varnish).
- Familiarité avec l’infrastructure cloud, préférablement Google Cloud Platform (GCP).
- Expérience avec Drupal CMS.
Atouts:
- Expérience dans l’intégration d’outils IA pour la génération de contenu, les flux de travail ou les améliorations de plateforme.
- Travaux précédents sur des systèmes de transcodage vidéo/audio.
- Familiarité avec les outils de surveillance et d’optimisation des performances.
- Compréhension des couches de passerelle API et des systèmes distribués.
- Expérience dans un environnement média.
- Expérience dans l’industrie des métaux précieux.
Avantages:
- Opportunité de travailler avec une pile technologique moderne et une infrastructure de pointe.
- Un environnement collaboratif qui valorise l’innovation et les opportunités de croissance.
- La chance d’avoir un impact sur une plateforme reconnue mondialement.
- Une rémunération concurrentielle, des avantages sociaux et des opportunités de développement professionnel.
- Possibilité de choisir votre lieu de travail : à distance / sur site / hybride.
Participez à des réunions et des interactions impliquant des communications avec des vendeurs/fournisseurs. Comprenez et communiquez sur des architectures complexes et des conceptions logicielles, nécessitant une bonne maîtrise de l'anglais pour influencer le succès global du projet. Une recherche approfondie dans des forums en anglais est nécessaire, car les contributeurs de ces sites sont internationaux et les dépôts de données doivent être examinés, les informations étant disponibles en anglais.
About Kitco Metals Inc.:
Founded in 1977, Kitco Metals Inc. is headquartered in Montreal and has offices in New York and Hong Kong. Kitco is one of the largest retailers of precious metals in the world, and a specialized supplier of refining services. The company is an authorized reseller of products made by some of the most prestigious government mints. Kitco’s website, the world’s #1 precious metals reference, is visited by close to a million people every day. A leading industry innovator, Kitco was one of the first precious metal companies to offer free real-time market information applications for smart phones.
About Kitco Metals Inc.
Kitco est l'autorité mondiale en matière de métaux précieux et de vente au détail de produits d'investissement. Elle est reconnue comme la principale source d'information sur les produits de base et fournit des nouvelles, des données et des informations de premier ordre. Kitco.com est visité quotidiennement par des millions de personnes dans le monde. Kitco a été la première société de métaux précieux à fournir aux investisseurs des informations en temps réel sur les marchés, des actualités, des analyses et des services en ligne sur les métaux précieux. La division médias de Kitco est une autorité mondiale dans le domaine des métaux précieux, des matières premières et de l'exploitation minière. Elle produit et distribue des informations de pointe, des informations sur les marchés et des données à un public mondial. Notre division médias : https://www.kitco.com/news/about/ Site de l'entreprise et postes à pourvoir : https://corp.kitco.com/career.html Industrie des métaux précieux et achat/vente : https://www.kitco.com/
Kitco is the global authority on precious metals and investment retailing. It is recognized as the leading source of commodity information, providing first-class news, data and insight. Kitco.com is visited daily by millions of people worldwide. Kitco was the first precious metals company to provide investors with real-time market information, news, analysis and online precious metals services. Kitco's media division is a global authority on precious metals, commodities and mining. It produces and distributes cutting-edge news, market information and data to a global audience. Our media division: https://www.kitco.com/news/about/ Company website and vacancies: https://corp.kitco.com/career.html Precious metals industry and buying/selling: https://www.kitco.com/