Search Jobs



Tesco hiring Software Development Engineer


Tesco hiring Software Development Engineer

Location: Bangalore

Experience: Freshers



Job Description:

Tesco is looking for Software Development Engineers to join their team in Bangalore. As a Software Development Engineer, your responsibilities will include architecting front-end applications, developing user-facing features using React.js with Redux/Mobx, building reusable components and front-end libraries, translating designs and wireframes into high-quality code, and optimizing components for performance across various devices and browsers.

Skills required:

- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

- Strong proficiency in GraphQL or Apollo Federated GraphQL Gateway.

- Thorough understanding of React.js and its core principles.

- Experience with popular React.js workflows (such as Flux or Redux).

- Familiarity with application performance monitoring.

- Familiarity with newer ECMAScript specifications.
- Experience with data structure libraries (e.g., Immutable.js).

- Knowledge of isomorphic React is a plus.
- Familiarity with RESTful APIs.

- Knowledge of modern authorization mechanisms like JSON Web Token.

- Familiarity with modern front-end build pipelines and tools.

- Experience with common front-end development tools like Babel, Webpack, NPM, etc.

- Ability to understand business requirements and translate them into technical requirements.

- A knack for benchmarking and optimization.

- Familiarity with code versioning tools, preferably Git.


- Front End Application Architecture.
- Backend for Frontend expertise like GraphQL.
- MicroFront End expertise.
- React JS.
- TypeScript JS.
- Backbone JS or Next JS or other Frontend frameworks.
- SSO (Single Sign-On).
- Performance Optimization.
- PWA (Progressive Web App).
- Deployment and Monitoring.

Tips to Crack the Interview:

1. Understand the basics: Ensure you have a solid understanding of JavaScript, React.js, and related technologies mentioned in the job description.
2. Showcase your projects: Highlight any personal or academic projects related to front-end development, React.js, or GraphQL during the interview.
3. Be ready to explain your code: Be prepared to explain your code, discuss design decisions, and demonstrate your problem-solving skills.
4. Practice coding exercises: Brush up on coding challenges related to JavaScript and React.js to be ready for technical assessments.
5. Research Tesco: Familiarize yourself with Tesco's products, services, and values to demonstrate your genuine interest in the company.

Top 10  Most Asking Interview Questions for Software Development position at Tesco

1. Can you explain the difference between React and Redux, and when would you use each in a project?

2. How do you optimize the performance of a React application, especially when dealing with large datasets?

3. What is GraphQL, and how does it differ from REST API? When would you choose one over the other?
4. Describe a situation where you had to handle state management in a complex React application. How did you approach it?

5. What is the Virtual DOM in React, and why is it important for performance?

6. Can you explain the concept of micro-frontends and how they can benefit a large-scale application?

7. Have you worked with Progressive Web Apps (PWAs) before? What are the key features and advantages of PWAs?

8. How would you implement Single Sign-On (SSO) in a front-end application, and why is it important for user experience?

9. Describe a challenging project you've worked on where you had to optimize the application's performance. What strategies did you use?

10. Walk me through your process of translating design wireframes into a high-quality codebase.


The Software Development Engineer position at Tesco in Bangalore requires a strong foundation in front-end development, particularly in React.js and related technologies. To crack the interview, you should have a solid understanding of the required skills, be prepared to discuss your previous projects, and practice coding challenges. Researching Tesco and its values can also help you stand out.

Apply To Below Link 👇


WhatsApp & Telegram Groups

All India WhatsApp group
Click here
Join State Wise WhatsApp GroupClick here
All India Telegram GroupClick here
Software Developer Telegram GroupClick here
Today Jobs ListClick here

Post a Comment