Sr Software Engineer 2 - Node.js

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

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

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

Fuerte Developers®️ - digital marketer

Fuerte Developers®️, India (On-Site)

Axinous - Frontend Engineer

Axinous, Israel (On-Site)

Axinous - Backend Engineer

Axinous, Israel (Hybrid)

PlayStation Global - Senior Manager, Software Engineering

PlayStation Global, United Kingdom (Hybrid)

SmileGate - Group IT System Development and Operation

SmileGate, South Korea (On-Site)

CloudHire - Sr. Angular NestJS Developer

CloudHire, India (Remote)

Eleven Labs - Forward Deployed Engineer

Eleven Labs, Germany (Remote)

Google - Software Engineer, Google Ads

Google, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Eleven Labs - Full-Stack Engineer (BE leaning - Core)

Eleven Labs, United Kingdom (Remote)

Avataar - Senior Frontend Developer

Avataar, India (On-Site)

Paytm - Frontend - Software Engineer

Paytm, India (On-Site)

Hitachi - Solution Architect

Hitachi, Costa Rica (On-Site)

HP - Expert Software Engineer

HP, United States (On-Site)

Ness Digital - Java & React Senior Engineers II

Ness Digital, Romania (Remote)

ByteDance - Senior Software Engineer - Spatial Web

ByteDance, United States (On-Site)

Highspot - Sr. Software Development Engineer

Highspot, India (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Ahmedabad, Gujarat, India

TechnipFMC - SSE engineer I (GJOB039001 | 12.1)

TechnipFMC, India (On-Site)

Simplify 360 - Principal Software Engineer (Java)

Simplify 360, India (Hybrid)

Wind River Systems - Senior Cloud Solution Architect - GSIs

Wind River Systems, India (On-Site)

Microsoft - Senior Data Scientist

Microsoft, India (On-Site)

Anthology  Inc  - Senior Software Developer

Anthology Inc , India (On-Site)

PwC - Director

PwC, India (On-Site)

Luxoft - SQL Developer

Luxoft, India (Remote)

Warner Bros Discovery - Senior Software Engineer - GAQ Team - Bangalore

Warner Bros Discovery, India (On-Site)

TechBiz Global - Motion Graphics Designer (Relocation to UAE)

TechBiz Global, India (On-Site)

Desire Consultancy Services - 3D Visualize

Desire Consultancy Services, India (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Razer - Senior Software Engineer

Razer, Malaysia (On-Site)

eBay - Manager, Software Development

eBay, Canada (Hybrid)

Patterned Learning Career - Full-stack Software Engineer

Patterned Learning Career, (Remote)

The Walt Disney Company - Lead Software Engineer

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

Stem,  Inc  - Senior Software Engineer(reactjs)

Stem, Inc , India (On-Site)

Next Level Business Services - Pivotal cloud Architect

Next Level Business Services, United States (On-Site)

Animoca Brands - Full-Stack Web Developer (Blockchain)

Animoca Brands, Hong Kong (On-Site)

Get notifed when new similar jobs are uploaded