Sr Software Engineer 2 - Node.js

3 Months ago • 3-5 Years • Full Stack Development • Backend Development

About the job

Job Description

We're seeking a skilled Backend Developer proficient in PERN stack with a strong focus on Node.js & Express.js. You'll design and develop scalable APIs, optimize databases, and ensure system reliability. Experience with RESTful API design, database management (PostgreSQL), and performance tuning is essential.
Must have:
  • Node.js & Express.js
  • RESTful API Design
  • PostgreSQL Database
  • Performance Tuning
Good to have:
  • React.js Integration
  • Cloud Services (AWS, Azure)
  • Agile Methodologies
  • CI/CD Pipelines
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

Job Overview:

We are seeking a highly skilled Backend Developer with expertise in the PERN stack (PostgreSQL, Express.js, React.js, Node.js) focusing primarily on backend development. The ideal candidate should have strong experience with building scalable, efficient APIs and database-driven applications using Express.js and Node.js. You will be responsible for designing and implementing backend services, optimizing database operations, and ensuring the overall performance and reliability of the system.


Key Responsibilities:

Backend Development (Node.js & Express.js):

  • Design and develop RESTful APIs and backend services using Node.js and Express.js.
  • Write efficient and maintainable code with minimal supervision and review.
  • Work on complex modules, ensuring scalability and security best practices.
  • Optimize performance and handle concurrency, memory management, and potential bottlenecks in the application.


Framework Expertise (Express.js):

  • Build user stories and modules independently, leveraging advanced features of Express.js.
  • Provide recommendations for framework upgrades, improvements, and optimizations.
  • Identify and implement best practices in using Express.js, avoiding common pitfalls and bad practices.


Database Management (PostgreSQL):

  • Design and maintain efficient database schemas and perform data modeling for new features.
  • Optimize database queries, and performance tune applications by using indexing, sharding, and other strategies.
  • Understand the performance implications of various database operations and suggest improvements.


API Design and Scalability:

  • Design APIs adhering to REST principles, with appropriate HTTP methods, success/error codes, and robust validation.
  • Implement and manage CRUD operations, ensuring consistency and scalability of services.
  • Ensure the system is designed to meet high scalability and latency requirements, utilizing best practices for API performance.


Code Quality and Testing:

  • Write clean, well-structured code, adhering to best practices in coding and architecture.
  • Implement unit tests and integration tests to ensure robustness and prevent regression.
  • Use logging and error handling to ensure traceability and ease of debugging.


Ownership and Initiative:

  • Take full ownership of backend services and ensure they meet business requirements and deadlines.
  • Communicate effectively with stakeholders regarding task progress and potential challenges.
  • Take initiative in identifying technical debt and implementing improvements.


Process Adherence:

  • Follow development processes, including version control, code reviews, and agile methodologies.
  • Contribute to improving development processes by identifying gaps and suggesting optimizations.


Qualifications:
  • Strong experience with Node.js, Express.js, and PostgreSQL.
  • Solid understanding of RESTful API design and best practices.
  • Experience in performance tuning, handling large datasets, and optimizing queries.
  • Knowledge of system design principles, including scalability, fault-tolerance, and high availability.
  • Proficiency in writing unit and integration tests.
  • Familiarity with Git, Agile methodologies, and CI/CD pipelines.


Preferred:
  • Experience with front-end integration using React.js is a plus.
  • Knowledge of cloud services like AWS, Azure, or Google Cloud is a bonus.


View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Gujarat, India (On-Site)

View All Jobs

Get notified when new jobs are added by Digiqt Technolabs

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Visa - Software Engineer - Full Stack

Visa, Poland (Hybrid)

Match Group - Design Engineer

Match Group, Belgium (On-Site)

CloudHire - Fullstack Developer - Remote - India

CloudHire, India (On-Site)

The Walt Disney Company - Lead Software Engineer (Roku/BrightScript)

The Walt Disney Company, United States (On-Site)

CharacterAI - Software Engineer, Core Engagement

CharacterAI, United States (On-Site)

BeBetta - SDE-I (Frontend Developer)

BeBetta, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Ahmedabad, Gujarat, India

PwC - Intern/ Trainee

PwC, India (On-Site)

Swivl - Swivl - Manager - Social Media

Swivl, India (On-Site)

Qualys - Sr UX/UI Designer

Qualys, India (On-Site)

Paypal - Engineering Manager

Paypal, India (On-Site)

Kent - 3D Visualiser

Kent, India (On-Site)

CloudHire - Sr Django Backend Developer

CloudHire, India (Remote)

Saviynt - Senior Engineer, Field Engineering

Saviynt, India (Hybrid)

Hashtag Orange - Associate Creative Director

Hashtag Orange, India (On-Site)

Hashone Careers - Cloud Engineer

Hashone Careers, India (Remote)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Kaedim - Customer Support Engineer

Kaedim, United Kingdom (On-Site)

Warner Bros Discovery - Senior Machine Learning Engineer

Warner Bros Discovery, India (On-Site)

Hunting Cube Recruitment Solutions - Full Stack Engineer

Hunting Cube Recruitment Solutions, India (On-Site)

 Sagecor Solutions - Application Developer 2 (NRN - 009)

Sagecor Solutions, United States (On-Site)

Diligent Corporation - Solutions Engineer II

Diligent Corporation, United Kingdom (On-Site)

Bazaar Voice - Staff Software Engineer

Bazaar Voice, India (Hybrid)

Zuru - Senior Node JS Developer

Zuru, India (On-Site)

Get notifed when new similar jobs are uploaded