As a Staff Software Engineer (Next.js & JavaScript) in India, you will have the exciting opportunity to lead the development of developer-facing tools and SDKs aimed at simplifying complex identity and authentication workflows. Your role will involve close collaboration with cross-functional teams, such as engineering, developer evangelism, and product, to enhance the developer experience for modern web applications. The ideal candidate will possess deep technical expertise in JavaScript and Next.js, along with a product mindset, coaching ability, and a dedication to building high-quality, reusable libraries. You will be responsible for driving technical initiatives end-to-end, contributing to architecture and roadmap decisions, and mentoring other engineers. This position offers the chance to shape both internal and external developer experiences within a dynamic and innovative environment. **Key Responsibilities:**
Design, develop, and maintain SDKs, libraries, APIs, and other developer tools to simplify integration with complex systems
Provide technical guidance and leadership to engineering teams, shaping technical roadmaps and best practices
Coach and mentor engineers at all levels to strengthen technical skills and team collaboration
Discover and advocate for new technologies to accelerate improvements in developer tooling
Lead cross-team initiatives from design and code review to deployment, ensuring operational robustness and security hygiene
Collaborate with developer evangelists, product, onboarding, and community teams to enhance the overall developer experience
Author and maintain technical documentation, tutorials, and blog posts for internal and external use
**Qualifications Required:**
8+ years of hands-on expertise in JavaScript and Node.js
3+ years of hands-on experience with Next.js
Proficiency in at least one backend language and ecosystem (e.g., Java, .NET, C#)
Experience leading engineering teams across diverse technology platforms
Demonstrable experience in developing SDKs or libraries consumed by other developers
Strong understanding of JavaScript frameworks (e.g., Angular, React, Next.js)
Excellent written and verbal communication skills, including technical documentation
Product mindset with ownership, accountability, attention to detail, and customer focus
Experience working in distributed teams and contributing to open-source projects is a plus
As part of the benefits package, you can expect competitive compensation with full-time employment benefits, a flexible and hybrid work environment with partial on-site collaboration, opportunities for mentoring and technical leadership, exposure to cutting-edge web technologies and developer tools, participation in community initiatives, developer advocacy, and internal knowledge sharing, as well as career growth opportunities and skill development in a dynamic, innovative environment. Please note that Jobgether is a Talent Matching Platform that collaborates with companies globally to efficiently connect top talent with suitable opportunities through AI-driven job matching. The platform ensures a transparent, skills-based, and bias-free process, focusing solely on your fit for the role. Thank you for considering this opportunity! As a Staff Software Engineer (Next.js & JavaScript) in India, you will have the exciting opportunity to lead the development of developer-facing tools and SDKs aimed at simplifying complex identity and authentication workflows. Your role will involve close collaboration with cross-functional teams, such as engineering, developer evangelism, and product, to enhance the developer experience for modern web applications. The ideal candidate will possess deep technical expertise in JavaScript and Next.js, along with a product mindset, coaching ability, and a dedication to building high-quality, reusable libraries. You will be responsible for driving technical initiatives end-to-end, contributing to architecture and roadmap decisions, and mentoring other engineers. This position offers the chance to shape both internal and external developer experiences within a dynamic and innovative environment. **Key Responsibilities:**
Design, develop, and maintain SDKs, libraries, APIs, and other developer tools to simplify integration with complex systems
Provide technical guidance and leadership to engineering teams, shaping technical roadmaps and best practices
Coach and mentor engineers at all levels to strengthen technical skills and team collaboration
Discover and advocate for new technologies to accelerate improvements in developer tooling
Lead cross-team initiatives from design and code review to deployment, ensuring operational robustness and security hygiene
Collaborate with developer evangelists, product, onboarding, and community teams to enhance the overall developer experience
Author and maintain technical documentation, tutorials, and blog posts for internal and ext