Company: Tesco Technology
Role: Software Development Engineer
Location: Bangalore
Salary: 6.5 LPA to 10.5 LPA
Qualifications: Bachelor's/Master's Degree
About Organization:
Tesco, a global retail giant, leverages cutting-edge technology to enhance its operations and customer experience. The company utilizes advanced data analytics to optimize inventory management, ensuring products are in stock and reducing wastage. Tesco's customer-facing tech includes a user-friendly mobile app for convenient shopping, personalized recommendations, and digital payment options. In-store innovations like self-checkout kiosks and RFID technology streamline the shopping process. Tesco also invests in sustainability tech, such as energy-efficient stores and electric vehicle charging points. These technological advancements align with Tesco's commitment to delivering efficient, customer-centric, and eco-friendly solutions in the ever-evolving retail landscape.
Job Description:
- Architecting Front Applications.
- Developing new user-facing features using React.js with Redux / Mobex.
- Building reusable components & front-end libraries for future use.
- Translating designs & wireframes into high-quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices & browsers
Skills
- Strong proficiency in JavaScript including DOM manipulation & the JavaScript object model·
- Strong proficiency in GraphQL or Apollo Federated Graph QL Gateway.
- Thorough underst&ing of React.js & its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with Application performance monitoring.
- Familiarity with newer specifications of ECMAScript
- 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 such as JSON Web Token
- Familiarity with modern front-end build pipelines & tools
- Experience with common front-end development tools such as Babel Webpack NPM etc.
- Ability to understand business requirements & translate them into technical requirements
- A knack for benchmarking & optimization · Familiarity with code versioning tools preferably git
Qualifications
Front End Application Architecture; Backend for Frontend expertise like
GraphQL; MicroFront End expertise; React JS; TypeScript JS; REDUX;
Backbone JS or Next JS or other Frontend frameworks; SSO; Performance Optimization; PWA; REST API; Deployment & Monitoring
0 Comments