More jobs:
Job Description & How to Apply Below
Remote-friendly | Occasional on-site meetings (Italy)
jobs
— 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 Dev Ops (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
Dev Ops (40%)
AWS Infrastructure Management:
Maintain and evolve AWS infrastructure using CDK (Type Script)
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 Mongo
DB 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 style sheet loading
Optimize creative performance and asset delivery
Landing Pages & Templates:
Develop and maintain server-side rendered landing pages
Integrate with Logix.
Odds Feed 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 SKIILS
Frontend:
Expert-level JavaScript (ES6+), EJS templating, HTML5, CSS3/SASS
Backend:
Node.js, Express.js
Dev Ops: AWS (ECS, EC2, VPC, ALB, IAM), Docker, CDK (Type Script)
Build Tools:
Webpack, npm scripts
Database:
Mongo
DB (basic queries, connection management)
Version Control:
Git, Git Hub workflows
AWS Services Expertise
Required:
ECS Fargate, EC2, VPC, ALB, IAM, CDK
Nice to have:
Cloud Watch, S3, Cloud Front, Route
53
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 Dev Ops 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 Web Socket integrations
Experience with A/B testing frameworks
Understanding of CDN optimization and asset delivery
Experience with Mongo
DB performance tuning
Work Environment
Remote-friendly setup with occasional on-site meetings.
Fast-paced production…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×