Member of Technical Staff

2 months ago


Bengaluru, India ThoughtSpot Full time

We are seeking a seasoned JavaScript developer who is not just skilled in building user

interfaces but is also passionate about frontend architecture and system design. In this role, you

will be responsible for designing, developing, and maintaining complex frontend systems,

including contributing to the stability and scalability of a micro-frontend architecture. You will

collaborate with UI/UX designers, architects, and backend engineers, taking a lead role in

shaping how our frontend applications are built and ensuring that they are maintainable,

performant, and robust.


Responsibilities:

  • Design, develop, and unit test scalable and high-performance frontend architecture
  • using JavaScript and React.js.
  • Lead the development and evolution of a micro-frontend architecture, ensuring
  • modularity and stability across various components.
  • Collaborate closely with the team to ensure best practices are followed for building
  • maintainable, reusable, and scalable code.
  • Translate complex UI/UX designs and wireframes into efficient, reusable code, focusing
  • on performance and cross-browser compatibility.
  • Ensure stability, reliability, and maintainability of the codebase by following industry best
  • practices in development, testing, and deployment.
  • Drive and influence best practices in frontend to align with modern standards and
  • evolving project needs.
  • Create and maintain comprehensive software documentation for frontend architecture
  • and modules.


Required Skills/Qualifications:

  • 5 to 6 years of professional experience in UI development.
  • Expertise in JavaScript and React.js, with a deep understanding of React.js core
  • principles (e.g., Virtual DOM, component lifecycle).
  • Extensive experience designing and building scalable frontend systems, including
  • micro-frontend architecture.
  • Proficiency in state management frameworks such as Redux, MobX, or Flux, with an
  • emphasis on modular and maintainable code design.
  • Strong expertise in HTML5, CSS3, and modern CSS frameworks (e.g., Bootstrap,
  • Tailwind CSS), along with responsive design principles.
  • Proven ability to design frontend systems for large-scale applications, ensuring
  • performance, stability, and scalability.
  • Experience with frontend build tools (e.g., Webpack, Babel) and CI/CD pipelines to
  • ensure smooth development and deployment processes.
  • Familiarity with cross-browser compatibility issues and methods for building robust,
  • consistent user experiences across browsers.
  • Knowledge of TypeScript and/or Angular.js is a plus.
  • Excellent problem-solving skills and the ability to contribute to high-level architectural
  • discussions.
  • Strong communication skills, with the ability to collaborate effectively with both technical
  • and non-technical stakeholders.


Bonus Skills (Nice to Have)

  • Experience with server-side rendering frameworks (e.g., Next.js) or static site
  • generation.
  • Knowledge of web performance optimization techniques and familiarity with tools like
  • Lighthouse.
  • Familiarity with accessibility standards and experience building accessible web
  • applications.
  • Understanding of testing frameworks like Jest, Cypress, and end-to-end testing best
  • practices.


What makes ThoughtSpot a great place to work?

ThoughtSpot is the experience layer of the modern data stack, leading the industry with our AI-powered analytics and natural language search. We hire people with unique identities, backgrounds, and perspectives—this balance-for-the-better philosophy is key to our success. When paired with our culture of Selfless Excellence and our drive for continuous improvement (2% done), ThoughtSpot cultivates a respectful culture that pushes norms to create world-class products. If you’re excited by the opportunity to work with some of the brightest minds in the business and make your mark on a truly innovative company, we invite you to read more about our mission, and apply to the role that’s right for you.


ThoughtSpot for All

Building a diverse and inclusive team isn't just the right thing to do for our people, it's the right thing to do for our business. We know we can’t solve complex data problems with a single perspective. It takes many voices, experiences, and areas of expertise to deliver the innovative solutions our customers need. At ThoughtSpot, we continually celebrate the diverse communities that individuals cultivate to empower every Spotter to bring their whole authentic self to work. We’re committed to being real and continuously learning when it comes to equality, equity, and creating space for underrepresented groups to thrive. Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply.


  • Member Technical Staff

    5 months ago


    Bengaluru, India Oracle Full time

    Member of Technical Staff - Security Products Group Job Description As a Member of Technical Staff, you will be responsible for helping build, test, deploy and operate highly scalable services for Oracle Cloud Infrastructure’s Operator Access division (OCI Bastions). You should be a rock-solid coder who can dive deep into any part of the stack and...


  • Bengaluru, Karnataka, India Wind River Full time

    Senior Member of Technical Staff - Certification Center of ExcellenceWind River is a global leader in delivering software for mission-critical intelligent systems. We are seeking a highly skilled Senior Member of Technical Staff to join our Professional Services Safety Certification team in Bangalore, India.About the RoleThis is a critical position that...


  • Bengaluru, Karnataka, India Oracle Full time

    Job Title: Senior Member of Technical StaffJob Location: Bengaluru/Hyderabad/NoidaExperience Range: 4-12 yearsPosition Overview:We are seeking a highly skilled Senior Member of Technical Staff to join our team. The ideal candidate will have a strong background in C programming, data structures, algorithms, and multi-threaded programming.Key...


  • Bengaluru, Karnataka, India Mavenir Full time

    Role OverviewMavenir is seeking a skilled Technical Staff Member to support the development and maintenance of our quality assurance processes and standards.Key Responsibilities:Design and execute test plans for various Mavenir products and servicesDevelop and maintain test automation frameworks using Docker and KubernetesCollaborate with cross-functional...


  • Bengaluru, Karnataka, India Wind River Full time

    Job Title: Senior Member of Technical Staff - Certification Center of ExcellenceWind River is a global leader in delivering software for mission-critical intelligent systems. We are seeking a highly skilled Senior Member of Technical Staff to join our Professional Services Safety Certification team in Bangalore, India.About the Role:This is a critical...


  • Bengaluru, Karnataka, India Broadcom Inc. Full time

    Role OverviewSenior Member of Technical StaffBroadcom Inc. is seeking an experienced and resourceful Senior Member of Technical Staff to join our Avi Load Balancer (ALB) Cloud Services team. The ideal candidate will have a strong background in software development, particularly in Golang, JavaScript, and Python, with a proven track record of delivering...


  • Bengaluru, Karnataka, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Job Title: Senior Member Technical StaffAbout the Role:We are seeking a highly skilled Senior Member Technical Staff to join our team at Siemens EDA (India) Private Limited. As a Senior Member Technical Staff, you will be responsible for developing, maintaining, and testing software emulation products, including accurate C/C++ models of CPUs and typical...


  • Bengaluru, Karnataka, India Oracle Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Senior Member of Technical Staff to join our team at Oracle, focusing on the development of the GoldenGate Foundation Suite. As a key member of our team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.About the TeamYou will be part of a...


  • Bengaluru, Karnataka, India Athenahealth Full time

    About the RoleAthenahealth is seeking a highly skilled Senior Member of Technical Staff to join our Engineering team in Bangalore. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software components and services that meet the needs of our customers.Key ResponsibilitiesDesign and develop software...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled Senior Member of Technical Staff to join our team at IN10 VMware Software India Private Limited.Key ResponsibilitiesDesign, develop, and maintain robust software solutions to address the content management needs of modern enterprises.Lead the design, implementation, and maintenance of resilient, high-performance,...


  • Bengaluru, Karnataka, India Oracle Full time

    Job DescriptionWe are seeking a highly skilled Principal Member of Technical Staff to join our team at Oracle. As a key member of our software engineering division, you will play a critical role in the design, development, and operation of our cloud infrastructure.Key Responsibilities:Design and develop large-scale, highly available, distributed...


  • Bengaluru, Karnataka, India Athenahealth Full time

    About the Role:At athenahealth, we're seeking a highly skilled Senior Member of Technical Staff to join our Machine Learning Operations (MLOps) team. As a key member of our team, you'll be responsible for designing, developing, deploying, and maintaining our cloud-based platform supporting Machine Learning Algorithms.About the Team:Our MLOps team is a...


  • Bengaluru, Karnataka, India Wind River Full time

    About the RoleWind River is seeking a highly skilled Member of Technical Staff to join our Professional Services Safety Certification team in Bangalore, India. As a critical member of a co-located team, you will generate software and evidence for safety-critical systems, interacting with global teams in North America or Europe on a regular basis.Key...


  • Bengaluru, Karnataka, India Oracle Full time

    About the RoleAs a Principal Member Technical Staff at Oracle, you will be part of a dynamic team responsible for designing, developing, and troubleshooting software programs for databases, applications, and tools.Key ResponsibilitiesDesign, develop, and debug software programs for databases, applications, and tools.Take an active role in defining and...


  • Bengaluru, Karnataka, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Job SummaryWe are seeking a highly skilled Technical Staff Member to join our EDA team in India. As a key member of our team, you will be responsible for developing and maintaining software emulation products, including accurate C/C++ models of CPUs and typical devices in modern SoCs.Key Responsibilities:• Develop, maintain, and test software emulation...


  • Bengaluru, Karnataka, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Join Our Team as a Senior Member Technical StaffWe are seeking a highly skilled and motivated Senior Member Technical Staff to join our team at Siemens EDA (India) Private Limited. As a key member of our team, you will be responsible for developing, maintaining, and testing software emulation products, including accurate C/C++ models of CPUs and typical...


  • Bengaluru, Karnataka, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Job Title: Senior Technical Staff MemberAbout the Role:We are seeking a highly skilled Senior Technical Staff Member to join our team at Siemens EDA (India) Private Limited. As a key member of our team, you will be responsible for developing, maintaining, and testing software emulation products, including accurate C/C++ models of CPUs and typical devices in...


  • Bengaluru, India Wind River Full time

    SENIOR MEMBER OF TECHNICAL STAFF BANGALORE |INDIAABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers...


  • Bengaluru, India Wind River Full time

    SENIOR MEMBER OF TECHNICAL STAFF BANGALORE |INDIAABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers...


  • Bengaluru, India Wind River Full time

    SENIOR MEMBER OF TECHNICAL STAFF BANGALORE |INDIAABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers...