




Description: Full Stack Developer We are looking for a Full Stack Developer to strengthen our technology team, working on the development, evolution, and maintenance of our applications. The professional will be responsible for building end-to-end features, integrating front-end and back-end, ensuring quality, security, scalability, and performance in every delivery. Key Responsibilities:* Develop and maintain robust APIs in Node.js, GO, and Python for our backend. * Develop and maintain features involving video providers and their respective SDKs. * Create interactive and dynamic user interfaces using React JS and NextJs. * Work with PostgreSQL and MongoDB databases to ensure efficient data storage and querying. * Implement asynchronous messaging systems with RabbitMQ/SQS. * Participate in building and maintaining a scalable infrastructure on AWS. What We Expect From You:* Solid technical knowledge in: Node.js, MongoDB, PostgreSQL, Golang, Typescript/Javascript. * Proven experience in software development — (back-end, front-end, or full stack). * Knowledge of scalable architectures and cloud computing (AWS, Azure, GCP or similar). * Practical experience with agile methodologies (Scrum, Kanban or similar). * Leadership and technical mentoring skills, with the ability to inspire and motivate the team. * Familiarity with CI/CD tools, automated testing, and system monitoring. * Excellent communication skills, with the ability to translate technical concepts into clear objectives for the team and stakeholders. Nice-to-Have:* Experience using SDKs from video providers in development. * Prior experience in startups or dynamic, agile environments. * Knowledge of microservices, containerization (Docker, Kubernetes), and DevOps pipelines. * Ability to balance technical decisions with business strategic goals. Why Join NUVIDIO?* An innovative company that leverages cutting-edge technology to solve real-world problems for major enterprises. * A collaborative and challenging work environment that encourages experimentation and continuous learning. * A diverse and engaged team where your ideas are valued and you’ll have direct impact on the company’s growth. Do you identify with this? Then join Nuvidio and help transform our customers’ digital experience! 2512280202491887792


