
Middle Full-Stack Software Engineer – AI Voice Systems
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Ukraine.
• Develop and sustain full-stack features within a production environment.
• Create user-centric functionality utilizing TypeScript, React, and Next.js.
• Engage with server-side rendering and general Next.js methodologies.
• Construct, utilize, and oversee GraphQL APIs, preferably with Apollo.
• Read, write, and manage backend services using Python.
• Contribute to the design of APIs, data modeling, and inter-service communication.
• Assist with integrations involving CRMs, telecom providers, and AI-related vendors.
• Utilize MongoDB and Aurora/PostgreSQL for data storage solutions.
• Participate in debugging across the entire stack — from browser DevTools to backend logging.
• Work with Docker and containerized deployment strategies.
• Contribute to enhancements in CI/CD, deployment safety, logging, monitoring, and observability.
• Aid in maintaining production services that are stable, reliable, and easy to support.
• Directly communicate with the customer team and take ownership of tasks from inception to completion.
• 3+ years of experience in full-stack engineering, with a preference for frontend focus.
• 3+ years of practical experience with Python, including backend service work.
• Proven ability to own features from conception to deployment within a production environment.
• Strong working knowledge of TypeScript.
• Proficient in React and Next.js.
• Familiarity with server-side rendering and common Next.js practices.
• Experience in working with GraphQL, ideally using Apollo.
• Capable of building and utilizing GraphQL APIs.
• Proficient in reading, writing, and maintaining Python-based backend services.
• General understanding of backend principles: API design, data modeling, and inter-service communication.
• Experience with Docker and containerized deployment strategies.
• Familiarity with MongoDB or a relational database such as PostgreSQL/Aurora.
• Understanding of basic schema design and ability to craft reasonable queries.
• Ability to debug across the stack, from frontend challenges to backend logs.
• Interest in production-related topics: logging, monitoring, reliability, and service health.
• Proactive in communication and capable of driving tasks independently without constant supervision.
• Comfortable collaborating within a small team with direct customer engagement.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Opportunities for professional development and training.
• A supportive and collaborative team environment.
• Regular team-building activities and events.
Thinkahead Consultant Psychologist Pty Ltd
Calliere Group
Coinbase
Endless Access
Get handpicked remote jobs straight to your inbox weekly.