Lviv, Lviv Oblast, Ukraine, 79000 Remote (Global) Full-time

Sigma Software is hiring a Middle Full-Stack Software Engineer – AI Voice Systems

About the Role

A Middle Full-Stack Software Engineer is needed to develop and support AI-powered voice systems, taking full ownership of features from frontend interfaces to backend services and production stability, with a focus on TypeScript, React/Next.js, and Python-based backend components.

Responsibilities

  • Develop and maintain full-stack features in live environments.
  • Implement user-facing components using TypeScript, React, and Next.js.
  • Work with server-side rendering and common Next.js development patterns.
  • Design, use, and maintain GraphQL APIs, preferably with Apollo Client or Server.
  • Read, write, and support backend logic implemented in Python.
  • Collaborate on API architecture, data structure design, and inter-service communication.
  • Assist in integrating third-party systems including CRMs, telecom platforms, and AI vendors.
  • Work with MongoDB and Aurora or PostgreSQL for database needs.
  • Troubleshoot issues across the entire technology stack, from browser tools to server logs.
  • Use Docker for containerization and manage container-based deployments.
  • Improve CI/CD pipelines, deployment safeguards, logging, monitoring, and system observability.
  • Help maintain the stability, reliability, and maintainability of production systems.
  • Communicate directly with client teams and lead tasks from initiation to completion.

Work Arrangement

Remote (Worldwide)

About company
Sigma Software
Sigma Software is a company working on a Global Data Platform Modernization project for a global leader in providing trusted content, technology, and expertise to professionals across law, tax, compliance, government, and media sectors.
All jobs at Sigma Software Visit website
Job Details
Category fullstack
Posted 18 days ago