Full Stack Engineer
hace 2 días
At Sangoma, we believe in an audaciously simple value proposition — highly scalable solutions and unparalleled service reliability. We offer essential business communications on a platform that meets your needs. This position will be remote in the Medellin, Colombia area. The team gathers frequently for social and team building activities. Sangoma’s Call Center Engineering team is looking for a full stack engineer. You will participate in our software development process, and be a part of a highly collaborative and supportive team developing and maintaining the services and infrastructure powering Sangoma’s call center product. You will take ownership of the code you write, from development to staging to production. You will work alongside the rest of the team to monitor your code, and improve the observability of our services.
**Your Role**:
- Design, develop, and maintain a Contact Center as a Service (CCaaS) platform
- Build and enhance features using Python and JavaScript (FastAPI, React, Vue)
- Collaborate with cross-functional teams to develop scalable, high-performance solutions
- Integrate our platform with FreeSWITCH servers using SIP and WebRTC protocols
- Manage systems using PostgreSQL, Redis, and Kafka for a real-time event-driven architecture
- Write clean, maintainable, and testable code
- Participate in code reviews and contribute to improving best practices
- Participate in the on-call rotation to support the platform's uptime and stability
**Your Background**:
- Proficient with Python (and a general-purpose framework like Flask, Django or FastAPI)
- Proficient with JavaScript (and a front-end framework like React or Vue)
- Familiarity with Docker for containerization and orchestration (Kubernetes is a plus)
- Experience with relational databases (PostgreSQL) and caching systems (Redis)
- Knowledge of real-time, event-driven architectures using Kafka, RabbitMQ or similar technologies
- Knowledge of cloud services and scalable architectures (AWS)
- Familiarity with version control systems (Git)
- Ability to work in a remote-work team
- English fluency and strong writing skills
- Understanding of FreeSWITCH, SIP, and WebRTC protocols, highly desired
- Experience with Elixir (and the Phoenix web-framework), highly desired
- Experience with microservices architecture and distributed systems, highly desired
- Knowledge of CI/CD pipelines and automated testing tools, highly desired
- Experience working with event-based systems and message brokers (e.g., Kafka), highly desired
**Sangoma **(TSX: STC; Nasdaq: SANG) is a leading business communications platform provider with solutions that include its award-winning UCaaS, CCaaS, CPaaS, and Trunking technologies. The enterprise-grade communications suite is developed in-house and available for cloud, hybrid, or on-premises deployments. Additionally, Sangoma’s integrated approach provides managed connectivity, network, and security services. A trusted communications partner with over 40 years on the market, Sangoma has over 2.7 million UC seats across a diversified base of over 100,000 customers. Sangoma has been recognized for nine years running in the Gartner UCaaS Magic Quadrant.
**Location**:
- Medellín, Antioquia (required)
Work Location: Remote
-
Full Stack Engineer
hace 2 días
Medellín, Antioquia, Colombia Ground Game A tiempo completoSenior Full Stack Engineer (Remote)Remote| Latin America Only| Full-Time|US Position – English RequiredClient:Confidential (US-based)We're looking for aSenior Full Stack Engineerto join a high-performing, pod-based team. This role blendstechnical leadership, mentorship, and hands-on development, with a strong focus on building scalable, maintainable...
-
Senior Full Stack Engineer
hace 1 semana
Medellín Metropolitan Area, Colombia Valle Solutions A tiempo completoAtValle Solutions, we are looking for a highly skilled and motivatedSenior Full Stack Engineerwith strong experience inReactto join the team of one of ourUS-based clients. This is aremote, full-time position based in Colombia, offering the opportunity to work closely with international teams and build scalable, high-impact software products.Location:Colombia...
-
Full Stack Software Engineer
hace 5 días
Perímetro Urbano Medellín, Colombia Palomma (YC W23) A tiempo completoUbicación: Ubicación: Medellín (por aprox el proximo año) o Bogotá para perfiles excepcionales. Sobre el rol: Como Full-Stack Software Engineer en Palomma, serás una pieza clave en la evolución de nuestro producto de inteligencia artificial para el sector inmobiliario. Ayudarás a definir y construir las herramientas que están transformando cómo se...
-
Senior Full-Stack Engineer
hace 3 días
Medellín, Colombia International Development Resources A tiempo completoAbout the job Senior Full-Stack Engineer About Us: At International Development Resources (IDR), we believe that our greatest asset is our people. We're a diverse, passionate, and forward-thinking team that values creativity, collaboration, and continuous learning. When you join IDR, you become part of a global network dedicated to building technology that...
-
Senior .NET
hace 1 día
Medellín, Colombia Gravity 9 Solutions Ltd A tiempo completoA growing IT consulting firm is looking for a full-stack software engineer with over 5 years of experience in ASP.NET Core and React.js. The candidate will design secure applications and work within small teams. Key skills include microservices, cloud technologies (Azure or AWS), and a background in computer science. Excellent English and problem-solving...
-
Senior Full Stack Coldfusion Engineer
hace 2 días
Medellín, Antioquia, Colombia N-iX A tiempo completoN-iX is looking for a talented Senior Full Stack ColdFusion Engineer to join the team. Our client is a leading global provider of 3D models designed for films, games, commercials, architecture, and more. You will be working on exciting and complex problems for the industry-leading 3D content website with millions of customers. Your work will be immediately...
-
Senior Full-Stack Engineer
hace 7 días
Medellín, Colombia Roca Alliances S.A A tiempo completoA specialized recruitment firm is seeking a Senior Full Stack Software Engineer to design and maintain cloud-native solutions using C#, .NET Core, and Angular. Candidates should have a strong background in software engineering with over 5 years of experience and strong computer science fundamentals. This role offers a competitive salary in Colombian pesos,...
-
Senior Full-Stack Engineer: Cloud SaaS
hace 3 días
Medellín, Colombia International Development Resources A tiempo completoA global technology firm is seeking a Senior Full-Stack Engineer with expertise in C#/.NET and React. The ideal candidate will have over 10 years of experience and proven skills in developing scalable, cloud-native SaaS applications while collaborating in a dynamic environment. Key responsibilities include developing RESTful APIs, designing microservices,...
-
Senior Python/React Full-Stack Engineer
hace 7 días
Medellín, Colombia Anovium A tiempo completoA technology consultancy is seeking a Senior Full Stack Engineer skilled in Python, FastAPI, and React. The role involves building high-quality software, contributing broadly to projects in logistics and technology. Candidates should have 5+ years of experience and a passion for delivering impactful solutions. Join a team dedicated to transforming...
-
Data Analyst Engineer
hace 6 días
Antioquia, Colombia Stack Overflight A tiempo completoAt Stack Overflight, we have a team of experienced software developers who master a wide range of programming languages and technologies. Our focus is to deliver reliable, high-quality software that meets the specific needs of our clients. **About the Role** We’re looking for a **Data Analyst Engineer** with an analytical mindset and strong business...