Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Amtex Enterprises Inc. is seeking a Full Stack Software Engineer for the Chat Platform. This 12+ month remote role requires EST work hours and strong experience in TypeScript, Node.js, Python, and AI-driven chat tech.
You will design, develop, and support real-time chat features, SDK integrations for Web, iOS, and Android, and AI workflows using Dialogflow CX/GECX. You’ll collaborate in an agile team following coding standards and participate in end-to-end delivery.
Job Title: Full Stack Software Engineer – Chat Platform (Node.js / TypeScript / AI)
Location: 100% Remote, must work in EST
Duration: 12+ Months
This job is an integral member of the Enterprise Technology & Operation’s Digital team, within an agile software engineering team, responsible for building and supporting complex, scalable software applications across the Chat Platform. The incumbent will serve as a full-stack Software Engineer and will support the entire chat platform ecosystem, including real-time communication layers and client-side SDK integrations. Responsibilities include designing solutions, executing technical development using GCP, TypeScript, Node.js, Dialogflow CX/GECX/AI, WebSockets, and Web/iOS/Android SDKs, managing system integrations, and performing independent troubleshooting. The role requires taking an enterprise-wide architectural view, participating in the full software application build process from idea generation to deployment, and adhering to coding standards set forth by Principal, Lead and Senior Engineers.
Full-Stack Development & Engineering: Design, develop, and test robust applications for the Chat Platform. Write clean, scalable code in TypeScript, Node.js and Python adhering to established coding standards and performing code reviews.
Real-Time Communications & SDK Integration: Design, build, and maintain real-time chat features using WebSockets. Develop, integrate, and support SDKs for Web, iOS, and Android to ensure seamless omnichannel messaging experiences.
Platform Support & Integration: Assist in supporting the Chat Platform Build and maintain system integrations across various enterprise channels and backend services.
AI & Conversational Engineering: Utilize Dialogflow CX / GECX / AI technologies to build intelligent conversational flows, integrating advanced AI capabilities into the broader platform architecture.
Independent Troubleshooting & Problem Solving: Proactively diagnose, troubleshoot, and resolve complex technical issues independently across the full stack—from backend Node.js services and WebSockets down to client SDKs.
Agile Participation: Actively participate in all scrum ceremonies, sprint planning, task estimation, and execution within Jira, digital.ai Agility, or RTC. Communicate issues and blockers to the Scrum Master in a timely manner.
Collaboration & Best Practices: Apply software development best practices including source control management, unit testing, build processes, and operations. Mentor or guide junior team members as needed.
Required Education: Bachelor’s Degree in Computer Science, Information Technology, or a closely related discipline