GoTo is a leader in remote work technology, creating solutions that enhance workplace productivity. They are seeking a Sr. Software Engineer - Full Stack to design and maintain scalable web applications, optimize performance, and integrate AI components into development efforts.
Responsibilities:
- Design, develop, and maintain scalable web applications using ReactJS, NextJS, and modern CSS/JSS frameworks
- Build secure, reliable, and efficient backend services using .NET, Java, or equivalent backend stacks
- Own the front-end architecture across projects, ensuring modularity, maintainability, and performance
- Optimize front-end websites for speed, accessibility, SEO, Core Web Vitals, and overall user experience
- Monitor and enhance vital web performance metrics (LCP, CLS, FID, INP, etc.)
- Leverage AI tools, frameworks, and agent-based automation to improve developer workflows, code quality, and product capabilities
- Contribute to integrating AI components into feature development where applicable
- Work closely with product managers, designers, and cross-functional engineering teams across global time zones
- Provide technical guidance, support, and troubleshooting for applications in production
- Participate in code reviews, architecture discussions, and continuous improvement initiatives
Requirements:
- 7-10 years of professional software engineering experience
- Strong expertise in ReactJS, NextJS, and modern CSS/JSS frameworks
- Hands-on experience with at least one backend technology: .NET / Java / Node.js / Python or equivalent
- Proven experience in building and supporting large-scale front-end applications
- Strong understanding of web performance optimization, SEO principles, caching strategies, bundling, and rendering patterns (SSR/SSG/ISR)
- Practical experience using AI tools/tech stacks (e.g., LLMs, agentic workflows, AI-assisted development, ML-based features)
- Experience working with cross-functional teams across multiple geographies
- Advanced communication skills in English above 85% (written and spoken)
- Flexibility in schedule to accommodate different time zones
- Experience with cloud platforms (AWS, Azure, or GCP)
- Understanding of microservices and distributed systems
- Familiarity with DevOps and CI/CD pipelines
- Exposure to A/B testing, analytics tools, and observability platforms
- Exposure to CMS tool (Sitecore preferred)