NodeJs Full Stack

5 - 8 years

7 - 17 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Company Name: Sonata Software Experience: 5-8 Years Location: Bangalore (Hybrid Model) Interview Mode: Virtual Interview Rounds: 2-3 Rounds Notice Period: Immediate to 15 days Job description: Key Responsibilities: Build, maintain, and scale backend services using Node.js and TypeScript following OOP principles. Develop and manage relational databases using PostgreSQL, including schema design and performance tuning. Design, implement, and document RESTful APIs following Swagger/OpenAPI specifications. Develop highly responsive user interfaces with React.js, integrating seamlessly with backend APIs. Write robust unit tests for backend and frontend components to ensure reliability and performance. Enforce code quality standards using ESLint and perform static code analysis through SonarQube. Participate in architectural discussions, technical design reviews, and code reviews. Work collaboratively with product managers, designers, and other developers in an Agile/Scrum environment. Troubleshoot, debug, and upgrade existing software systems. Required Skills and Qualifications: Strong hands-on experience with Node.js and TypeScript. Proficient in object-oriented programming concepts and design patterns. Solid experience with PostgreSQL (writing complex queries, designing schemas, optimization). Good understanding and practical usage of Swagger/OpenAPI for API design and documentation. Proficiency in React.js for building scalable frontend applications. Strong unit testing skills using frameworks like Jest, Mocha, or similar. Good understanding of ESLint for code quality and style enforcement. Experience using SonarQube for code quality analysis and reporting. Familiarity with Git, CI/CD workflows, and Agile/Scrum methodologies. Nice-to-Have Skills: Experience with state management libraries such as Redux or Context API. Familiarity with Docker and containerized deployments. Knowledge of GraphQL. Exposure to cloud platforms like AWS, Azure, or GCP. Experience with performance tuning and application monitoring tools.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Naukri E-hire Campaign logo
Naukri E-hire Campaign

Technology, Information and Internet

N/A

RecommendedJobs for You

Thane, Maharashtra, India

Hyderabad, Telangana, India