BENGALURU · FULLTIME
Staff Software Engineer - Full Stack
Bazaarvoice
Bengaluru · onsite · Posted 22d ago
Sourced from
Not disclosed8–12 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Instahyre · 8 questions to answer1.2s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Architect and scale new display applications for collecting and displaying various forms of consumer-generated content at a massive scale.
- Lead the design and development of client-facing tooling to configure consumer applications and interact with Bazaarvoice services.
- Act as the primary technical interface with backend, product, and design teams, spearheading discussions to define optimal API requirements and architectural integration points.
- Author and review technical design documents, collaborating with Principal Engineering Committee (PEC) members and other stakeholders to ensure robust and scalable solutions.
- Own, improve and enforce application quality and performance, with a deep understanding of web performance for both desktop and mobile, user accessibility (ADA), establish effective monitoring, and proactively reduce technical debt.
- Effectively build, cache, and serve our client-customised applications for thousands of clients to serve millions of consumers, with a strong focus on security best practices.
- Mentor and guide fellow engineers, fostering a culture of technical excellence and collaborative problem-solving.
Requirements:
- You have 8+ years of professional software development experience, with a strong track record of working on large-scale web applications.
- You possess a strong understanding of computer science fundamentals, especially data structures, algorithms, and design patterns, with modern front-end technologies, including JavaScript, TypeScript, React, and Web Components.
- You can demonstrate a sophisticated understanding of system design and can architect solutions for complex problems.
- Experience with microservice-oriented architectures.
- Experience with Java, Node.js, Express, or Nuxt.js .
- You know how to build functional, readable, and maintainable code, and you understand how to break large, abstract problems down into smaller, workable tasks.
- You have experienced the challenges of third-party JavaScript application development and have shipped bullet-proof, tested code that works in a wide range of runtime environments. You are committed to excellence.
- When you think of building web applications, you think past the console to the Ticketing (Jira), Source Control (Git), CI/CD (Continuous Integration/Continuous Deployment, e. g: GitActions, Jenkins) pipeline and Observability systems.
- Familiarity with cloud platforms like AWS, particularly with CDN (CloudFront) and compute services (ECS, Fargate), Java, Node.js, Express, or Nuxt.js .
Sourced from instahyre
Section · 02
Skills
web componentsamazon web servicesFargateExpress.jsNuxt.jsAWS ECSAWS CloudFrontJavascriptNode.JsTypescriptReact.JsJavaMicroservicesGITHTMLCSS3
Section · Company
About Bazaarvoice

Bazaarvoice
Software Product
51
employees
2005
21 years old
Austin, Texas
United States (USA)
About
Software for businesses to gather & display user generated content on websites
Industries
Software Product
Employee ratings
21 reviews
3.1/ 5
Culture
3.0
Career growth
2.7
Work-life
3.1
Employees rate it well for
Work Culture4
Find them on