Senior Backend Engineer (NodeJS)

4 - 8 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 Developer with over 4 years of software development experience, you will be responsible for designing, developing, and managing web applications to ensure optimal performance and scalability. You will collaborate with diverse teams to design, optimize, and uphold web applications using backend technologies. Your role will involve engaging in backend services utilizing Node.js (Express.js/NestJS) and databases, developing and upkeeping frontend applications using React.js, and integrating APIs (RESTful & GraphQL) and third-party services. Writing clean and efficient code following industry best practices, ensuring application security, reliability, and optimization are crucial aspects of the role. Staying abreast of modern development trends and contributing to technical enhancements is essential for this position. Key Responsibilities: - Design, develop, and manage web applications to ensure optimal performance and scalability - Engage in backend services utilizing Node.js (Express.js/NestJS) and databases - Develop and upkeep frontend applications using React.js - Integrate APIs (RESTful & GraphQL) and third-party services - Write clean and efficient code following industry best practices - Ensure application security, reliability, and optimization - Participate in debugging, troubleshooting, and performance tuning - Collaborate with designers, product managers, and engineers to deliver top-notch solutions Qualifications Required: - 4+ years of full-stack development experience - Strong command of JavaScript and TypeScript - Hands-on familiarity with Node.js (Express.js/NestJS) and at least 1 year of React.js experience - Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases - API design, development, and integration (RESTful, GraphQL) - Knowledge of version control tools like Git, GitHub/GitLab/Bitbucket - Strong problem-solving skills - Ability to work independently and collaboratively within a team Additional Details: The preferred qualifications for this role include experience with Cloud Services (AWS, Azure, or GCP), knowledge of Containerization (Docker, Kubernetes), familiarity with testing frameworks (Jest, Mocha, or Cypress), and an understanding of event-driven architectures and message queues (Kafka, RabbitMQ). The position is full-time and permanent, offering benefits such as food provision, health insurance, paid sick time, paid time off, and Provident Fund. The work location is in-person with a day shift schedule from Monday to Friday.,

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