Are you a skilled Full Stack Developer with a passion for creating robust web applications and integrating Artificial Intelligence (AI)? We are looking for a talented Full Stack Developer to join our team and work on cutting-edge projects that blend innovative technologies with modern web solutions. As part of a U.S.-based company, you will work on both front-end and back-end development, incorporating AI to enhance user experience, functionality, and performance. Location: Barranquilla, Colombia (On-site) Schedule: Monday to Friday, 7:30 AM - 4:30 PM (U.S. summer) / 8:30 AM - 5:30 PM (U.S. winter) Key Responsibilities: - Develop and maintain scalable, efficient, and high-performing web applications, using both front-end and back-end technologies. - Design and implement AI-powered features such as recommendation systems, chatbots, dynamic content, and personalized user experiences. - Integrate AI tools, machine learning models, and natural language processing (NLP) to optimize performance, automate processes, and enhance user engagement. - Create responsive, modern user interfaces (UI) that offer seamless interactions, while ensuring website compatibility across devices and browsers. - Work with cloud platforms (AWS, Azure, Google Cloud) to deploy and maintain web applications in production environments. - Build robust APIs and integrate third-party services for enhanced functionality and AI automation. - Collaborate with cross-functional teams to ensure efficient workflow and align technical solutions with business objectives. - Implement security best practices, ensuring data protection, secure transactions, and compliance with privacy regulations. Requirements - Bachelor’s degree in Computer Science, Software Engineering, or a related field. - 3+ years of experience in full-stack development (JavaScript, Node.js, React, Angular, Python, Ruby on Rails, or similar). - Experience with AI and machine learning frameworks (TensorFlow, OpenAI API, IBM Watson, etc.) and integrating AI solutions into web applications. - Proficiency in front-end technologies (HTML5, CSS3, JavaScript, TypeScript) and back-end frameworks (Node.js, Express, Django, Flask). - Strong knowledge of RESTful APIs, microservices architecture, and cloud-based deployment. - Solid understanding of database systems (SQL, NoSQL) and working with cloud databases. - Experience with version control tools (Git) and agile development methodologies. - Expertise in responsive design, UI/UX principles, and modern web performance optimization techniques. - English proficiency: B2-C1 (mandatory). Benefits - Competitive salary. - A chance to work on global, innovative projects, with exposure to the latest in AI and web development technologies. - Opportunities for career growth and skill development in an exciting and dynamic environment. - A collaborative, forward-thinking work culture that encourages continuous learning and development.