FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Middle Full-Stack Software Engineer – AI Voice Systems
Sigma Software GroupFull-Stack Software Engineer developing AI communication solutions with a focus on TypeScript and Python. Involves frontend and backend tasks in a fast-scaling team.
Tech Stack
Tools & technologiesApolloDockerGraphQLJavaScriptMongoDBNext.jsPostgresPythonReactTypeScript
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 3+ years of full-stack engineering experience, preferably with a frontend focus.
- Experience owning features end to end in a production environment.
- Good working knowledge of TypeScript.
- Strong 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.
- Comfortable working with Python: able to read, write, and maintain 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.
Benefits
Comp & perks- Employees can work remotely
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactNext.jsGraphQLApolloPythonMongoDBAuroraPostgreSQLDocker
Soft Skills
proactive communicationownershipdebuggingteam collaborationcustomer communicationtask managementreliabilityservice healthobservabilitylogging