
Senior Software Developer, Full Stack
Posted 5 days ago

Posted 5 days ago
• Collaboration and partnership: As a senior software developer on the GoTo WebVoice team, you will work closely with product managers, UX designers, and other developers to comprehend product requirements and implement features that significantly contribute to GoTo’s objectives.
• Full‑stack development: You will be responsible for designing, developing, and enhancing backend services within a microservices architecture utilized by a micro‑frontend application, while also contributing across the product as necessary.
• Project leadership: You will spearhead technical projects—from architecture and design discussions to cross‑team coordination and hands‑on implementation of essential features and shared platform capabilities.
• Engineering excellence: You will advocate for engineering excellence through the creation of clean, maintainable code, thoughtful API design, conducting code reviews, and mentoring on best practices and AI-assisted development techniques.
• Operational reliability: You will aid in ensuring operational reliability by supporting CI/CD, infrastructure, and observability practices, as well as assisting with incident management, troubleshooting, and production deployments.
• Use of AI: You will utilize agentic development and AI-assisted developer tools, exercising sound judgment and expertise in writing generative prompts, while refining generated outputs to deliver high‑quality solutions.
• Strong professional experience in software development, including managing cross-team technical initiatives and effectively operating in Agile environments with CI/CD processes.
• Senior‑level backend expertise in microservices, REST API design, asynchronous messaging, caching strategies, and relational and NoSQL database technologies.
• Solid full‑stack skills, featuring a deep understanding of frontend engineering and hands-on proficiency with TypeScript, Web Components, single‑page applications (SPAs), HTML, CSS, and asynchronous JavaScript.
• Strong foundation in software engineering principles, including design patterns, distributed systems concepts, and the capability to contribute to sound architectural decisions.
• Proven ability to effectively utilize LLMs, agentic coding, and AI‑assisted development tools, demonstrating good judgment, prompt engineering skills, and the capacity to refine generated outputs into production‑quality solutions.
• Comprehensive health benefits, life and disability insurance, and fertility and family‑building programs;
• Generous paid time off and vacation, volunteer time off, quarterly personal wellness days, and meeting‑free days;
• Tuition and book reimbursement programs to support ongoing learning and professional development;
• Thrive Global wellness program, confidential employee assistance program (EAP), and one‑on‑one wellness coaching;
• Employee programs — including employee resource groups (ERGs), the “GoTo Gives Back” program, and our charitable donation matching program — to amplify your social network and the impact of your contributions;
• A registered retirement savings plan (RRSP) to help you plan for the future;
• Gym reimbursement programs to support your physical well‑being;
• Access to telemedicine services for convenient health care access;
• GoTo performance bonus program to celebrate your engagement and contributions;
• A monthly remote work allowance to cover home office expenses.
Smartsheet
Smartsheet
Domus Global
PSI CRO AG
Get handpicked remote jobs straight to your inbox weekly.