This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Dialpad is seeking a talented and experienced Software Full-Stack Engineer passionate about building high-quality, scalable web applications using modern frontend & backend technologies to build the next generation of our omnichannel Contact Center products. The ideal candidate is a self-starter with a strong desire to deliver high-quality, high-performance, scalable frontend or backend infrastructure and features, and is willing to make an impact while contributing to a cross-functional team.
Job Responsibility:
Develop and maintain Dialpad's web applications using modern front-end and back-end technologies
Provide estimates on technical resources and requirements necessary to plan and begin projects
Take responsibility for executing projects in the omnichannel contact center communications space. Assist and drive, as needed, to ensure the team meets its delivery milestones
Develop well-tested features with appropriate test hooks, resulting in low defect reports and faster engineering throughput
Review technical designs to ensure features/products are well-integrated and fully meet business needs
Participate in code reviews, design discussions, and other team activities to ensure high-quality software delivery
Troubleshoot and debug issues with existing features, as needed
Stay up to date with the latest backend platform technologies and best practices, and contribute to the continuous improvement of our engineering processes and tools
Ensure features are shipped on time and to the highest quality standards
Continue contributing to fun projects meant to delight users!
Requirements:
5+ years of strong experience in full-stack software engineering
Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience
Leverage AI Tools (Claude / Windsurf / Gemini) for development
Strong experience working with HTML/CSS, Vue.js, Typescript, Python, Java
Strong experience working with Cloud Technologies [Google Cloud Platform is a plus] and distributed technologies
Working knowledge of unit test and integration test frameworks
Good understanding of web technologies, RESTful APIs, and web application frameworks
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent them
Strong debugging and troubleshooting skills
Strong communication and collaboration skills
Experience with highly agile and iterative development processes