Skip to main content
Back to jobs

Middle Full-Stack Software Engineer - AI Voice Systems

External
Sigmasoftware2 logoSigmasoftware2 · Lviv, Ukraine
Full-timeRemote4w ago
API DesignCachingCI/CDComplianceData ModelingDocker
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Health insurance

Additional Information

Develop and maintain full-stack features in a production environment. Build user-facing functionality using TypeScript, React, and Next.js. Work with server-side rendering and general Next.js patterns. Build, consume, and maintain GraphQL APIs, ideally using Apollo. Read, write, and maintain backend services in Python. Contribute to API design, data modeling, and service-to-service communication. Support integrations with CRMs, telecom providers, and AI-related vendors. Work with MongoDB and Aurora / PostgreSQL for data storage. Participate in debugging across the stack - from browser DevTools to backend logs. Work with Docker and containerized deployments. Contribute to CI/CD improvements, deployment safety, logging, monitoring, and observability. Help keep production services stable, reliable, and easy to support. Communicate directly with the customer team and take ownership of tasks from start to finish. 3+ years of full-stack engineering experience, preferably with a frontend focus. 3+ years of hands-on experience with Python, including work with backend services. Experience owning features end to end in a production environment. Good working knowledge of TypeScript. Experience with React and Next.js. Familiarity with server-side rendering and general Next.js patterns. Experience working with GraphQL, ideally Apollo. Ability to build and consume GraphQL APIs. Ability to read, write, and maintain Python-based backend services. General understanding of backend fundamentals: API design, data modeling, and how services communicate with each other. Experience with Docker and containerized deployments. Experience with MongoDB or a relational database such as PostgreSQL / Aurora. Understanding of basic schema design and ability to write reasonable queries. Ability to debug across the stack, from frontend issues to backend logs. Interest in production topics: logging, monitoring, reliability, and service health. Proactive communication and ability to take a task and drive it without constant hand-holding. Comfortable working in a small team with direct customer communication. WILL BE A PLUS Exposure to messaging systems such as RabbitMQ or similar tools. Experience with Redis or other caching tools. Experience with real-time systems: telephony, WebSockets, streaming, low-latency pipelines. Familiarity with vendor orchestration patterns: fallback routing, provider selection. Any Kubernetes experience, even in dev/staging environments. Experience with AI/LLM, TTS/STT, or voice-related systems. Exposure to security/compliance concepts: SOC 2, secrets management, audit trails. PERSONAL PROFILE Proactive and ownership-driven mindset. Comfortable working across frontend and backend. Enjoys solving complex product and integration challenges. Interested in AI-driven communication products. Strong problem-solving skills. Effective communicator in distributed and small teams. Able to work independently and clarify requirements when needed.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Sigmasoftware2? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect