🏢 About GoTo
GoTo is a trailblazer in remote work technology, creating flexible and powerful solutions that empower individuals and teams to excel both professionally and personally. At GoTo, AI isn't just a trend; it's a practical tool used to solve meaningful problems and deliver real value. Joining the GoTo team means playing a crucial role in transforming the core workplace experience for millions across the globe while continuously expanding your skills and leading innovative initiatives.
🎯 The Role
As a Senior Software Engineer on the Front End team, you will lead the architecture, design, and maintenance of highly responsive, scalable web applications. Based in Bangalore or working remotely within India, you will optimize system performance, ensure exceptional user experiences, and leverage modern AI agentic workflows to accelerate development.
🛠️ Tech Stack
- React JS & Next.js
- CSS, JSS, and modern UI styling frameworks
- Web Fundamentals (Caching, Bundling, Browser Rendering)
- AI-driven development tools (LLMs, test automation)
💼 What You'll Do
- Take ownership of building and maintaining modern, scalable front-end solutions.
- Design modular systems aligned with the highest engineering standard practices.
- Implement effective rendering techniques including SSR, SSG, and ISR using NextJS.
- Improve and monitor key performance indicators for Core Web Vitals (LCP, INP, CLS, FID).
- Drive company-wide improvements in SEO, accessibility, and overall page speed.
- Utilize AI tooling to elevate code quality, testing capabilities, and individual productivity.
- Mentor junior developers and actively participate in cross-functional technical planning.
✅ What You'll Need
- 5 to 8 years of dedicated professional experience focused on front-end development.
- Deep, hands-on technical expertise building scalable applications using ReactJS and NextJS.
- A robust understanding of CSS, UI frameworks, and styling methodologies like JSS.
- Comprehensive knowledge of web fundamentals including security best practices and caching.
- Proven experience utilizing AI tools to enhance development and team workflows.
- Excellent communication skills for collaborating with global product and design elements.
🌟 Nice to Have
- Prior exposure to backend systems (.NET, Java, or Node.js).
- Practical experience with cloud environments (AWS, Azure, or GCP).
- Familiarity with CI/CD deployment pipelines and DevOps best practices.
- Knowledge of A/B testing methodologies and observability platforms.