Jobs
Interviews

3 Sails Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Backend Development Engineer at Tesco, you will be part of an agile team of industry-leading engineers working on defining and developing Tesco's xAPI (Experience API) that powers various shopping experiences such as tesco.com, the mobile shop application, store, and other internal applications. Your role will involve being a passionate and pragmatic Engineer with an inquisitive mind, motivated to drive positive change and prioritize customer satisfaction. Working collaboratively with product and program managers, you will understand requirements and either build new software or extend existing software. Your problem-solving skills will be critical in developing extensible, maintainable, highly available, scalable, performant, and observable quality software. Embracing modern engineering practices and backend development technologies, you will leverage innovation to enhance customer experience and engineering team efficiency. The solutions you create will have a global impact, reaching millions of customers. Some of the technologies used at scale include Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes, and more. In the role of a Backend Development Engineer at Tesco's xAPI team, you will contribute to enabling customers to shop online across various client applications and devices, such as web, mobile-apps, in-store tills, scan-as-you-shop, tablets, and voice assistants. Your responsibilities will involve developing experience APIs (GraphQL) for client applications, managing device traffic, and enhancing the user experience throughout the shopping lifecycle, from product discovery to purchase, returns, refunds, and shopping history. You will work on building and maintaining highly performant REST/GraphQL API services and backend-for-frontend services to facilitate client application development. The success of your team will directly impact customer satisfaction and business opportunities. Key Responsibilities: - Utilize your expertise in JavaScript, Typescript, Node.JS, and cloud technologies to develop and deploy scalable backend systems. - Collaborate with product managers to understand business requirements and translate them into actionable tasks and code. - Demonstrate proficiency in version control systems and branching strategies by committing code regularly. - Prioritize automation in all aspects of development and ensure code security and maintainability. - Profile and optimize code for performance and scalability. - Apply SOLID principles to create well-structured and maintainable software. - Implement project instrumentation and follow best practices in testing (TDD/BDD/Performance/Security/Smoke). - Engage with product stakeholders to drive product improvements and lead discussions on system design. - Support production systems, troubleshoot incidents, and share knowledge within the engineering community. - Mentor and support the development of team members, and evaluate new tools through proof of concepts. Requirements: - 5+ years of experience as a Backend Software Developer. - Proficiency in JavaScript, Typescript, Node.JS, and related backend technologies. - Experience with JavaScript frameworks (Next.JS, React.JS) and testing libraries (Jest, Mocha.JS, Cucumber). - Knowledge of microservices, cloud deployment (Azure/AWS/GCP), Docker, Kubernetes, GraphQL, REST APIs, Kafka, Redis, and DevOps practices. - Familiarity with Lean and Agile methodologies (BDD, ATDD, TDD) and a strong desire to write maintainable and extendable code. In addition to the challenging and rewarding work environment, Tesco offers a comprehensive rewards package focused on simplicity, fairness, competitiveness, and sustainability. Colleagues benefit from leave entitlement, retirement savings programmes, health and wellness support, mental health resources, financial literacy coaching, shares ownership schemes, and physical wellbeing initiatives. Join Tesco in Bengaluru to be part of a dynamic team dedicated to serving customers and communities while fostering a culture of continuous improvement and innovation.,

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

ahmedabad, gujarat

On-site

The position requires a candidate with 1-4 years of experience in the following technical skills: - Strong proficiency with JavaScript. - Hands-on experience in Node.js for at least a year. - Sound knowledge of AngularJS, Express JS, and MongoDB/NoSQL. - Hands-on experience in RDBS like MySQL and PostgreSQL. - Working knowledge of MVC frameworks such as Sails and Loopback. - Ability to work with HTML, CSS, and other front-end technologies. - Sound knowledge of REST API-based web services with OAuth 2.0. - Profound knowledge of version control systems like SVN and Git. Additionally, proficiency in English communication is a prerequisite for this role. The salary is negotiable for the right candidate. The location of the job is in Ahmedabad, Gujarat. Interested candidates can share their CV at career@tristatetechnology.com.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

As a PHP + Node JS Developer at our company in Chennai, you will play a vital role in developing and maintaining our core product software and databases. You will be responsible for writing clean and well-designed code, troubleshooting, testing, and ensuring strong optimization and functionality of our software. Additionally, you will work on solving complex performance problems and architectural challenges, building efficient and reusable PHP modules, and contributing to all phases of the development lifecycle. With over 3 years of coding experience in PHP/Node JS, you will have a strong understanding of Object Oriented PHP/Javascript programming, MVC architecture, and frameworks like Code Igniter, Laravel, Symphony, etc. You will also have hands-on experience with Node JS libraries such as Express, Loopback, Sails, and be familiar with coding practices and principles in accordance with industry standards. Proficiency in HTML5, CSS3, Javascript, AJAX, jQuery, and other JS libraries is essential, along with experience in common third-party APIs (Facebook, Google, Twitter, etc) and Web services. Your role will also involve working with relational databases, writing efficient queries, and utilizing versioning control tools like SVN/GIT. A positive attitude, strong work ethic, excellent communication skills, and willingness to learn new technologies are key attributes we are looking for in a candidate. Being a strong team player is crucial as you will be collaborating with various teams to develop and deploy new features that facilitate related procedures and tools. If you are passionate about PHP and Node JS development, thrive in a dynamic work environment, and are eager to contribute to the growth and success of our company, we would love to have you on board!,

Posted 1 month ago

Apply
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.

Featured Companies