Quick Take
Best Buy India is seeking a Senior Software Engineer II with expertise in Typescript and React. This hybrid role in Bengaluru involves modernizing and building products for the Repair Triage team, leveraging multi-cloud platforms and agile principles.
๐ข About Best Buy
Best Buy India is a dynamic technology hub driving innovation and accelerating business outcomes for Best Buy, its customers, employees, and partners daily. As North America's leading tech specialty retailer, with approximately $42 billion in annual revenue and 85,000 employees globally, Best Buy's mission is to enrich lives through technology by personalizing and humanizing tech experiences for millions of customers.
๐ฏ The Role
As a Software Engineer II on the Repair Triage team at Best Buy India, you will be instrumental in delivering software products that modernize and build solutions aligned with the product team's vision. This role involves working with Product Managers, UX Designers, and Architects to leverage multi-cloud platforms, human-centered design, Agile, and DevOps principles. You will contribute to industry-leading solutions, lead by example, and mentor other engineers within a fast-paced, inclusive environment.
๐ ๏ธ Tech Stack
- Core: JavaScript, TypeScript, React
- State Management: Redux
- UI/Styling: HTML, CSS, LESS, SASS
- Testing: Jest, Mocha, Selenium, Cypress
- Cloud Platforms: AWS, GCP, Azure
- APIs: RESTful APIs, GraphQL
- Architecture: Micro-frontends (e.g., Single-SPA)
๐ผ What You'll Do
- Contribute to the development and delivery of complex software solutions, breaking down large problems into manageable tasks.
- Actively participate in team planning activities and uphold the quality and integrity of the Software Development Life Cycle (SDLC).
- Identify and implement improvements in team workflows, tools, and practices.
- Independently triage complex technical issues and understand the broader technology landscape.
- Plan and deliver business needs that span multiple applications.
- Champion agile development practices and mentor junior engineers.
- Contribute to and enhance internal libraries and tools.
- Maintain a strong understanding of the business supported by your applications.
- Proactively communicate project status and potential issues to your manager.
- Collaborate with cross-functional teams to devise creative solutions for customer challenges.
- Demonstrate unwavering commitment to delivery deadlines, especially critical seasonal and vendor partner timelines.
โ What You'll Need
- A Bachelor's degree or equivalent, coupled with 4+ years of relevant professional experience.
- At least 2 years of hands-on experience in frontend development using React, JavaScript, and TypeScript.
- Proven experience with state management libraries, specifically Redux.
- Experience in developing and maintaining micro-frontend applications, with a preference for frameworks like Single-SPA.
- Proficiency in responsive UI development using HTML, CSS, LESS, and/or SASS.
- Experience with test automation frameworks such as Jest, Mocha, Selenium, or Cypress.
- Familiarity with major Cloud Platforms including AWS, GCP, or Azure.
- Experience integrating frontend applications with RESTful APIs and/or GraphQL services.
๐ Nice to Have
- Experience working in an omni-channel retail environment.
- Familiarity with tools like Jira, GitHub Actions or Jenkins, Splunk or Kibana.
- Exposure to AI/ML technologies and frameworks.
Why This Role?
This is a curated frontend role from Best Buy. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, TypeScript, JavaScript.
Software Engineer II - Typescript & React at Best Buy โ FAQ
Quick answers about this role, the stack, and how to apply.