Senior Full-Stack Developer
📍 Remote-friendly | Occasional on-site meetings (Italy)
📧 jobs@logix.it
— Subject : Senior Full-Stack Developer
ENGLISH VERSION
Overview
We are seeking a Senior Full-Stack Developer to maintain and evolve our platform, a sports betting odds comparison service. The role is split between DevOps (40%) and Frontend Development (60%), requiring strong autonomy and the ability to work independently on complex refactoring tasks.
About the Platform
Our system is a Node.js application serving odds and advertising creatives to multiple customers within the sports betting industry. It handles high‑traffic environments with continuous deployments.
KEY RESPONSIBILITIES
DevOps (40%)
AWS Infrastructure Management
- Maintain and evolve AWS infrastructure using CDK (TypeScript)
- Manage ECS Fargate services for web server and data import processes
- Configure and optimize Application Load Balancers
- Monitor and improve VPC architecture (public / private subnets)
- Manage MongoDB Atlas Cluster
- Handle Docker image builds and deployments
- Implement infrastructure improvements and cost optimizations
CI / CD & Deployment
- Execute deployment scripts for creatives and services
- Manage AWS SSO authentication and profiles
- Monitor application health and performance
- Debug production issues and implement fixes
Frontend Development (60%)
Creative System Development
- Refactor and maintain advertising creatives (banners, widgets) using EJS templates
- Implement new creative formats across multiple sports (football, tennis, basketball)
- Work with Webpack build system (EJS preprocessing, SASS compilation, image optimization)
- Ensure cross‑customer compatibility with dynamic stylesheet loading
- Optimize creative performance and asset delivery
Landing Pages & Templates
- Develop and maintain server‑side rendered landing pages
- Integrate with Logix.OddsFeed API for real‑time odds
- Implement comprehensive betting market support (1X2, Handicaps, Over / Under, BTTS, etc.)
- Ensure consistent UI / UX across different brands
- Handle Italian localization and market‑specific text generation
Code Quality & Architecture
- Lead refactoring initiatives to improve code maintainability
- Implement shared modules and DRY principles
- Write clean, well‑documented code
- Create reusable components across creatives and landing pages
REQUIRED TECHNICAL SKILLS
- Frontend : Expert‑level JavaScript (ES6+), EJS templating, HTML5, CSS3 / SASS
- Backend : Node.js, Express.js
- DevOps : AWS (ECS, EC2, VPC, ALB, IAM), Docker, CDK (TypeScript)
- Build Tools : Webpack, npm scripts
- Database : MongoDB (basic queries, connection management)
- Version Control : Git, GitHub workflows
AWS Services Expertise
- Required : ECS Fargate, EC2, VPC, ALB, IAM, CDK
- Nice to have : CloudWatch, S3, CloudFront, Route53
Frontend Specialization
- Advanced Webpack configuration (custom loaders, plugins, optimization)
- CSS architecture and responsive design
- Cross‑browser compatibility and testing
- Performance optimization (lazy loading, code splitting, image optimization)
- Understanding of advertising standards and banner development
Experience
- 5+ years of full‑stack development experience
- 2+ years with AWS infrastructure and CDK
- 3+ years of advanced frontend development
- Proven experience with complex build systems (Webpack, Rollup, or similar)
- Experience with server‑side rendering and templating engines
- Comfortable working independently with minimal supervision
Soft Skills
- Autonomy : Ability to take ownership of refactoring projects and see them through
- Problem Solving : Strong analytical skills to debug production issues across the stack
- Communication : Clear technical communication in English (Italian is a plus)
- Attention to Detail : Pixel‑perfect implementation and brand consistency awareness
- Time Management : Balance between DevOps firefighting and long‑term frontend improvements
Nice to Have
- Experience with sports betting or gambling industry
- Knowledge of Italian language and betting terminology
- Familiarity with real‑time data feeds and WebSocket integrations
- Experience with A / B testing frameworks
- Understanding of CDN optimization and asset delivery
- Experience with MongoDB performance tuning
Work Environment
- Remote‑friendly setup with occasional on‑site meetings.
- Fast‑paced production environment.
- Collaborative and lean team structure with Product, Design, and Backend engineers.
📧 Apply by sending your CV to :
jobs@logix.it
— Subject : Senior Full‑Stack Developer (DevOps + Frontend)
______________________________________________________________________
VERSIONE ITALIANA
Panoramica della Posizione
Cerchiamo uno Sviluppatore Full‑Stack Senior per mantenere ed evolvere la nostra piattaforma, un servizio di comparazione quote per scommesse sportive. Il ruolo è suddiviso tra DevOps (40%) e Sviluppo Frontend (60%), richiedendo forte autonomia e capacità di lavorare indipendentemente su task complessi di refactoring.
Contesto Aziendale
La piattaforma è un'applicazione Node.js che serve quote e creatività pubblicitarie per una piattaforma di scommesse sportive, con integrazioni verso multipli clienti italiani.
Responsabilità Principali
DevOps (40%)
Gestione Infrastruttura AWS
- Mantenere ed evolvere l'infrastruttura AWS utilizzando CDK (TypeScript)
- Gestire servizi ECS Fargate per web server e processi di import dati
- Configurare e ottimizzare Application Load Balancer
- Monitorare e migliorare l'architettura VPC (subnet pubbliche / private)
- Gestire cluster MongoDB su Atlas
- Gestire build e deployment di immagini Docker
- Implementare miglioramenti infrastrutturali e ottimizzazioni di costo
CI / CD & Deployment
- Eseguire script di deployment per creatività e servizi
- Gestire autenticazione AWS SSO e profili
- Monitorare salute e performance dell'applicazione
- Debug di problemi in produzione e implementazione di fix
Sviluppo Frontend (60%)
Sviluppo Sistema Creatività
- Refactoring e manutenzione creatività pubblicitarie (banner, widget) usando template EJS
- Implementare nuovi formati creatività su multipli sport (calcio, tennis, basket)
- Lavorare con sistema build Webpack (preprocessing EJS, compilazione SASS, ottimizzazione immagini)
- Garantire compatibilità cross‑customer con caricamento dinamico stylesheet
- Ottimizzare performance creatività e delivery asset
Landing Page & Template
- Sviluppare e mantenere landing page server‑side rendered
- Integrare con API Logix.OddsFeed per quote real‑time
- Implementare supporto completo mercati scommesse (1X2, Handicap, Over / Under, Goal / NoGoal, etc.)
- Garantire UI / UX consistente tra diversi brand
- Gestire localizzazione italiana e generazione testi market‑specific
Qualità Codice & Architettura
- Guidare iniziative di refactoring per migliorare manutenibilità codice
- Implementare moduli condivisi e principi DRY
- Scrivere codice pulito e ben documentato
- Creare componenti riutilizzabili tra creatività e landing page
Competenze Tecniche Richieste
- Frontend : JavaScript livello expert (ES6+), templating EJS, HTML5, CSS3 / SASS
- Backend : Node.js, Express.js
- DevOps : AWS (ECS, EC2, VPC, ALB, IAM), Docker, CDK (TypeScript)
- Build Tools : Webpack, npm scripts
- Database : MongoDB (query base, gestione connessioni)
- Version Control : Git, workflow GitHub
Esperienza Servizi AWS
- Richiesto : ECS Fargate, EC2, VPC, ALB, IAM, CDK
- Nice to have : CloudWatch, S3, CloudFront, Route53
Specializzazione Frontend
- Configurazione avanzata Webpack (loader custom, plugin, ottimizzazione)
- Architettura CSS e design responsive
- Compatibilità cross‑browser e testing
- Ottimizzazione performance (lazy loading, code splitting, ottimizzazione immagini)
- Comprensione standard pubblicitari e sviluppo banner
Esperienza Richiesta
- 5+ anni esperienza sviluppo full‑stack
- 2+ anni con infrastruttura AWS e CDK
- 3+ anni sviluppo frontend avanzato
- Esperienza comprovata con sistemi build complessi (Webpack, Rollup, o simili)
- Esperienza con server‑side rendering e templating engine
- Comfort nel lavorare indipendentemente con supervisione minima
Soft Skills
- Autonomia : Capacità di prendere ownership di progetti refactoring e portarli a termine
- Problem Solving : Forti capacità analitiche per debug problemi produzione cross‑stack
- Comunicazione : Comunicazione tecnica chiara in italiano e inglese
- Attenzione al Dettaglio : Implementazione pixel‑perfect e awareness consistenza brand
- Time Management : Bilanciamento tra firefighting DevOps e miglioramenti frontend long‑term
Nice to Have
- Esperienza con industria scommesse sportive o gambling
- Conoscenza terminologia italiana scommesse
- Familiarità con feed dati real‑time e integrazioni WebSocket
- Esperienza con framework A / B testing
- Comprensione ottimizzazione CDN e delivery asset
- Esperienza con performance tuning MongoDB
Ambiente di Lavoro
- Remote‑friendly con requisiti on‑site occasionali
- Ambiente fast‑paced con deployment in produzione
- Team collaborativo con product, design e sviluppatori backend
- Metodologia Lean
📧 Candidati inviando CV a :
jobs@logix.it
— Subject : Senior Full‑Stack Developer (DevOps + Frontend)