Software Dev Engineer 3- Node Js

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Backend Development Engineer at the company, you will work in an agile team of industry-leading engineers to define and develop Tescos xAPI (Experience API) that powers various shopping experiences such as tesco.com, the mobile shop application, store, and other internal-facing applications. You will be a passionate and pragmatic Engineer with an inquisitive mind, motivated to make positive changes and prioritize the customer's needs. You will collaborate with product and program managers to understand requirements and develop new software or enhance existing software. Your expertise will be instrumental in building scalable, maintainable, highly available, and performant software solutions that improve the customer experience and efficiency of engineering teams globally. Key Responsibilities: - Utilize your in-depth knowledge of JavaScript, Typescript, Node.JS, and cloud technologies to develop and deploy scalable backend systems. - Work closely with product managers to translate business/product requirements into tasks and code. - Commit code regularly, demonstrating proficiency in version control and branching strategies. - Automate processes and prioritize writing secure and maintainable code. - Profile and optimize code for performance. - Apply SOLID principles and best practices to create well-structured software. - Identify patterns in code, refactor for maintainability, and implement test-driven features. - Collaborate with product stakeholders to drive product improvements and lead discussions on system design. - Support production systems, resolve incidents, and share knowledge with the engineering community. - Mentor and develop team members while staying updated with new tools and technologies. Qualifications Required: - 5+ years of professional experience as a Backend Software Developer. - Minimum 4 years of experience in backend development using JavaScript, Typescript, Node.JS, and related technologies. - Familiarity with JavaScript frameworks and testing libraries. - Experience in creating high-traffic applications using Node.js and relevant frameworks. - Knowledge of microservices development, cloud deployment, and containerization technologies. - Proficiency in GraphQL, REST API services, and distributed systems like Kafka and Redis. - Strong desire to write readable, maintainable, and extendable code. - Exposure to DevOps practices, Lean, Agile environments, and testing methodologies like BDD, ATDD, and TDD.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You