💼

Software Engineer I at BBY India

Location
Bengaluru
Job type
Full time
Posted on 22 Sep
Description

Key Responsibilities

  • Independently complete small- to medium-sized features and defects
  • Participate in team planning activities
  • Able to triage simple issues independently, and more complex issues with some assistance
  • Participate in technical design and review of features, with guidance
  • Consistently follow best practices and guidelines
  • Help to mentor new team members
  • Know how to prioritize your own work
  • Understand the business supported by your applications
  • Proactively communicate status and issues to their manager
  • Propose ideas within the team to increase effectiveness through automation
  • Focused learning to attain expertise in one or more technical areas
  • Show a commitment to delivery deadlines, in particular seasonal and vendor partner deadlines that are critical to Best Buy’s continued success


Basic Qualifications

  • 2+ years of relevant professional experience with a bachelor’s or associate degree, OR equivalent. Including:
  • 2+ years of development experience for android and iOS application development using React native, Swift or Kotlin including some of the following technologies:
  • Git, Jest, Lerna, NX, yarn, Node.js, Axios, GraphQL, Xcode, Android Studio, CocoaPods, React navigation, React query, Metro, Deep linking, Push notifications
  • 1+ years of development experience using React Web and any of the following technologies:
  • React Web, GraphQL, NPM, Yarn, Babel, Webpack, Typescript, Jest, Mocha, Chai, Cypress, React Query, React Hooks, Fastify, Koa, Chrome dev tools, Charles Proxy
  • Excellent communication skills, especially when working with a distributed team


Preferred Qualifications

  • Experience working in an omni-channel retail environment
  • Experience with GraphQL and event-driven design
  • Experience with CI/CD pipeline automation
  • Familiarity with Jira, GitHub Actions or Jenkins, Splunk or Kibana or similar tools


101-500
Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 18 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
101-500
Tap to Apply

Frequently Asked Questions

What are the key responsibilities of a Software Engineer I at BBY India?
Chevron down
What qualifications are required for the Software Engineer I role at BBY India?
Chevron down
What technologies should I be familiar with for the Software Engineer I position?
Chevron down
Does BBY India prefer candidates with any specific experiences for the Software Engineer I role?
Chevron down
Where is the Software Engineer I position at BBY India located?
Chevron down
How would you describe the work environment at BBY India?
Chevron down

Why Work at BBY India

BBY India offers a dynamic and innovative environment that fosters both professional and personal growth. With a commitment to technology and customer satisfaction, BBY India is a great place to start or advance your career. Being part of BBY India means working with cutting-edge technologies and contributing to impactful projects. The company emphasizes employee well-being, offering comprehensive benefits, competitive salaries, and a culture that values diversity and inclusiveness. Employees are encouraged to bring their best selves to work and are provided with numerous opportunities for continuous learning and development.

What's It Like to Work at BBY India

Working at BBY India means being a part of a collaborative and forward-thinking team. The company provides a supportive and engaging work atmosphere, where teamwork and individual contributions are equally valued. Employees have access to state-of-the-art tools and resources, regular training sessions, and opportunities for professional growth through mentorship programs. The company believes in maintaining a healthy work-life balance, offering flexible schedules and various wellness programs. Additionally, BBY India prides itself on its vibrant cultural initiatives, team-building activities, and community engagement programs, ensuring a well-rounded and fulfilling work experience.

What's It Like to Work as a Software Engineer I at BBY India

As a Software Engineer I at BBY India, you will be involved in completing small- to medium-sized features and addressing defects independently. You will work closely with your team during planning activities and contribute to technical design and reviews with the guidance of more experienced colleagues. Your role will include following best practices, mentoring new team members, and focusing on continuous learning to specialize in specific technical areas. You will also be expected to communicate proactively with your manager regarding status updates and issues. This role allows you to be a part of a team that is dedicated to innovation and quality while ensuring the timely delivery of features critical to BBY India's success.

Software Engineer I Interview Questions at BBY India

  1. Can you describe your experience with React Native and related technologies?
  2. How do you approach debugging during the development process?
  3. Give us an example of a complex problem you solved in a previous project.
  4. How do you prioritize tasks when faced with multiple deadlines?
  5. Can you explain the advantages of using GraphQL in application development?
  6. Describe a situation where you had to work closely with a distributed team. How did you handle communication and collaboration?
  7. How familiar are you with CI/CD pipeline automation, and which tools have you used?
  8. Discuss your experience with event-driven design and how you implemented it in a project.
  9. How do you ensure code quality and consistency when working on a team-based project?
  10. What strategies do you use for continuous learning and staying updated with current technologies?

Software Engineer I Interview Preparation at BBY India

To prepare for an interview at BBY India, it's crucial to have a strong understanding of the specific technologies and practices that are central to the role. Start by brushing up on React Native, Swift, Kotlin, and other technologies mentioned in the job description. Familiarize yourself with Git, Jest, GraphQL, and related tools. Practice coding challenges and problem-solving to sharpen your technical skills.

Additionally, review the principles of CI/CD, event-driven design, and experience with tools like Jira, GitHub Actions, or Jenkins. It's also helpful to prepare for behavioral questions by reflecting on your past experiences and how they align with the responsibilities and expectations outlined in the job posting. Finally, research BBY India's culture and recent projects to demonstrate your enthusiasm and knowledge about the company during the interview.

Software Engineer I Interview Tips at BBY India

  1. Research the Company: Understand BBY India's mission, values, and recent initiatives to demonstrate your genuine interest in the company.

  2. Review Job Description: Thoroughly understand the key responsibilities and required qualifications to tailor your responses accordingly.

  3. Technical Preparation: Practice coding problems and review the technologies and tools specified in the job description. Online coding platforms can be particularly useful.

  4. Mock Interviews: Conduct mock interviews with friends or use online platforms to simulate the interview experience and receive feedback.

  5. Project Examples: Be ready to discuss specific projects where you applied relevant technologies and faced challenging problems, illustrating your problem-solving skills.

  6. Behavioral Questions: Prepare for questions that assess your teamwork, communication skills, and ability to work in a distributed team environment.

  7. Ask Questions: Prepare thoughtful questions about the team, projects, and company culture to show your enthusiasm and interest in the role.

  8. Dress Appropriately: Maintain a professional appearance, even if the interview is conducted virtually.

By focusing on these aspects, you'll be well-prepared to make a strong impression and maximize your chances of securing the Software Engineer I position at BBY India.