Note: The job is a remote job and is open to candidates in USA. MMDSmart builds cloud CPaaS and CCaaS infrastructure for routing, messaging, and real-time contact-center communication. The Senior Full Stack Engineer will own features end-to-end across Go backend and React/TypeScript frontend systems, design high-load distributed services, use AI coding agents in daily development, and take responsibility for production quality and technical decisions.
Responsibilities
- Own features end-to-end across Go backend and React/TypeScript frontend
- Design and develop solutions for high-load and distributed production systems
- Use AI coding agents as an integral part of your everyday development workflow
- Guide AI agents, review and verify their output, and take ownership of the final result
- Build and evolve backend services, APIs, frontend functionality, and external integrations
- Investigate complex production issues and drive them to resolution
- Contribute to architecture decisions, technical discussions, and system improvements
- Help improve our codebase and development practices to make AI-assisted engineering more effective
Skills
- • 5+ years of professional software engineering experience and strong Senior-level engineering fundamentals
- • Strong hands-on production experience with Go - 4 years of experience
- • Practical experience with React and/or TypeScript; you don't need to be a frontend expert, but you should be comfortable working with frontend code
- • Hands-on experience with high-load and distributed production systems
- • Experience designing, building, and debugging production services and APIs
- • Hands-on experience with AI coding tools such as Claude Code, Cursor, Windsurf, Copilot, or similar - beyond simple autocomplete
- • Ability to use AI to work effectively across different parts of the stack while critically reviewing and verifying its output
- • Strong engineering judgement, ownership, and ability to make technical decisions independently
- • CCaaS / CPaaS / telecom background: contact-centre routing, ACD, omnichannel messaging
- • Voice stack: WebRTC, SIP, media servers, or CPaaS APIs
- • API gateway and microservices integration; GraphQL federation
- • Kubernetes, Docker, CI/CD ownership, infrastructure-as-code
- • Polyglot persistence: Redis for caching and ephemeral state, PostgreSQL where a document model is the wrong fit; plus the judgement to tell the difference. MongoDB Atlas or self-managed cluster operations
- • Internal tooling, evals or automation built on LLM APIs
- • Open-source contributions, especially in Go
Benefits
- Access to mental health programs, comprehensive medical insurance, and a sports card.
- A friendly atmosphere, strong mentorship, and a variety of bonuses and corporate gifts.
- Free educational events and courses, and English classes with native speakers.
- Professional development in a supportive environment.
- Choice of working format: remote, office-based, or hybrid.
- Team-building activities.
Company Overview