Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
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.
- 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.
- 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.
- Integrate and manage third-party data APIs (e.g., Data Feeds).
- Work with InfluxDB, TimescaleDB, ElasticSearch, and MySQL databases (GCP managed).
- Deploy and orchestrate services in Kubernetes with Helm.
- Set up and monitor CI/CD pipelines using CircleCI.
- Troubleshoot and improve system performance, reliability, and security.
- Ensure smooth internal communication between services in the private GCP network.
- 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.
- 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.
- 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.
- 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.
À 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.
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.
- 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.
- 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.
- 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).
- Déployer et orchestrer des services dans Kubernetes avec Helm.
- Configurer et surveiller des pipelines CI/CD en utilisant CircleCI.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Key Skills
Ranked by relevanceReady to apply?
Join Kitco Metals Inc. and take your career to the next level!
Application takes less than 5 minutes