Full Stack Engineer
4 days ago
Madrid
Full Stack Engineer at 24i Location: Hybrid / Must be located in Madrid Type: Full-time About 24i At 24i, we power the future of video streaming. From concept to screen, our end-to-end solutions enable some of the world’s biggest broadcasters, telcos, and streaming services to deliver stunning entertainment experiences across every device. We combine cutting-edge technology with a passion for design and innovation. Joining 24i means becoming part of an agile, multicultural team that’s shaping how millions of people watch, interact, and enjoy video every day. Role overview We’re looking for a Full Stack Engineer who’s ready to take ownership of exciting projects that touch both frontend and backend technologies. In this role, you’ll design, build, and deploy high-performance applications that power streaming platforms used around the world. You’ll collaborate with talented colleagues across disciplines—from product managers and designers to DevOps engineers—to deliver elegant, scalable solutions. If you’re a versatile developer who thrives in a dynamic, creative environment, we’d love to meet you. What you’ll do • Lead the design, development, and deployment of full stack projects that integrate frontend and backend components seamlessly., • Build responsive, user-friendly web interfaces using React and Bootstrap CSS., • Develop and maintain robust backend systems and APIs using PHP, Java, TypeScript, and Python., • Use AWS CDK and Infrastructure as Code to create scalable, efficient environments., • Manage CI/CD pipelines with GitHub workflows for smooth delivery cycles., • Write automated tests to ensure reliability and maintain high code quality., • Collaborate closely with UX/UI designers, product managers, and cross-functional teams., • Debug, document, and maintain both frontend components and APIs., • Integrate third-party APIs and work with RESTful and WebHook applications., • Continuously optimize system performance and propose improvements. What you bring • Proven full stack experience with PHP, Java, TypeScript, and Python., • Strong skills in React and Bootstrap CSS for building dynamic, responsive frontends., • Expertise in AWS services (EC2, Lambda, S3, RDS, etc.) and Infrastructure as Code (AWS CDK)., • Hands-on experience with GitHub workflows and CI/CD pipelines., • Strong understanding of RESTful APIs, microservices, and modern architectural patterns., • Familiarity with Docker, Kubernetes, and both SQL (PostgreSQL/MySQL) and NoSQL databases., • Excellent debugging, problem-solving, and communication skills. Nice-to-have • Experience with ActiveMQ, Kafka, or RabbitMQ., • Knowledge of OAuth2, SAML, LDAP authentication systems., • Familiarity with streaming technologies (HLS, MPEG-DASH)., • Previous mentoring or technical leadership experience. Who you are • A proactive self-starter who loves taking initiative., • Detail-oriented with strong time management skills., • Passionate about continuous learning, innovation, and collaboration., • Excited by the idea of shaping the future of digital streaming. Why join 24i? • Be part of a global team that builds cutting-edge streaming products for top-tier media brands., • Work in a creative, flexible environment where innovation thrives., • Enjoy opportunities for professional growth, learning, and cross-team collaboration., • Help deliver experiences that reach millions of users worldwide. Other benefits include • 8% salary as vacation allowance, • 5 weeks of holiday + extra birthday day off, • Pension allowance, • English lessons, • Snacks and coffee at the office, • Fruit and drinks all day long, • Company events, informal atmosphere and a lot of fun with great colleagues! Ready to make an impact? Join 24i and help us shape the future of streaming technology!