Full Stack Engineer
Role details
Job location
Tech stack
Job description
systems - Collaborate in cross-functional teams to ship impactful features end-to-end Key Responsibilities - 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, 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 all the stakeholders in 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. Key Qualifications - Proven full stack experience with PHP
Requirements
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. - Experience in AI usage for development. - 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. Your impact In 1 month - Team Connection: Build relationships with the team and get to know your colleagues. - Industry & Systems Immersion: Gain a solid understanding of the video streaming industry and the various systems within 24i. - Tool Familiarization: Become proficient with your essential daily tools and platforms. In 3 months - Coding: Contribute code directly to production. - System design: Actively participate in system design discussions with your team. - Reporting: Gain a clear understanding of our core Key Performance Indicators (KPIs) and the necessary actions to improve them. In 6 months - Ownership: Take full end-to-end (E2E) ownership of your assigned systems, including development, maintenance, and platform stability. - Observability: Drive significant, measurable improvements in our systems' observability and analytics. - Accountability: Serve as the primary internal and external point of contact for all matters related to your owned systems. - Work on global-scale streaming technology. - Build real features used by millions. - Grow in a collaborative, fast-moving environment. - Take ownership from day one. Other benefits - Extra 8% gross salary as vacation allowance - 5 weeks of holiday + extra birthday day off - Snacks and coffee at the office - Fruit and drinks all day long - Company events, informal atmosphere and a lot of fun with great colleagues Join 24i and make your mark in redefining how the world watches. Apply now and bring your expertise to a team that's passionate about innovation, quality, and entertainment