Full Stack Software Engineer with Node.js React and Artificial Intelligence Solutions

March 6, 2026

No location

Internship

RemotoJOB

Apply
Descripción

Job Description

Job Description
The position involves designing, developing and maintaining software solutions using modern technologies such as Node.js, Nest.js and React.js. The role is involved in creating event-driven architectures, integrating artificial intelligence capabilities, and collaborating with multidisciplinary teams to transform business needs into production-ready solutions.
Responsibilities:
Design, develop and maintain software solutions using Node.js, Nest.js and React.js.
Implement and evolve event-driven architectures with Kafka.
Design and develop AI-based capabilities, including MCP servers for secure and reusable integrations between systems, LLM-powered capabilities for analytics, insights generation and automation, and AI-powered workflows integrated into CCaaS experiences.
Collaborate with product, data and UX teams to translate business needs into production-ready solutions.
Use artificial intelligence tools and services to optimize and improve solutions.
Guide development teams and promote high standards of code quality.
Contribute from the discovery phase to delivery, translating business requirements into technical specifications.
Write clean, maintainable and well-tested code.
Participate in code reviews and knowledge sharing.
Maintain clear technical documentation.
Proactively identify improvements and propose innovative solutions.
Requirements:
University degree in Computer Science or a related field.
4+ years of software development experience with Node.js, TypeScript and Nest.js, and React.js.
Understanding decoupled architectures.
Experience with artificial intelligence tools and services valued positively.
Mastery of Git, Linux and Agile methodologies.
Problem-solving skills with a critical and analytical mindset.
Good communication skills and experience working with remote teams, with a high level of English.
Leadership ability with a collaborative mentality oriented toward teamwork.
Interest in learning, experimenting with new technologies and questioning conventional solutions.
Knowledge of VoIP environments, functionalities based on LLM, Apache Kafka, Postgres, Docker, Kubernetes and event-based architectures.

Salary to receive
To agree