Remote job
Full Stack Developer
Job details
About this role
Role overview
Build and maintain product features across the user interface, backend services, and integrations in a small team. The work spans the full development cycle, from shaping a problem and implementing a solution to supporting it in production. The software supports customer service workflows involving AI agents, ticketing, messaging, and automation.
Responsibilities
- Design and deliver features across frontend and backend systems. - Develop and maintain connections to CRM, helpdesk, and messaging services. - Write maintainable code that teammates can understand, test, and modify. - Investigate production issues and address their underlying causes. - Review colleagues’ code and share technical knowledge with the team.
Requirements
- Solid experience building web applications with a modern JavaScript or TypeScript stack. - Working knowledge of APIs and relational databases. - Attention to the details that affect the user experience. - A consistent practice of testing changes before considering them complete.
Benefits and work setup
- Remote work; candidates may be located in any country. - Work in a small team with the opportunity to take features from initial problem through production.