Sr Software Engineer 2 - Node.js

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

Job Summary

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

Job Details

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.


Similar Jobs

Groww - SDET Manager

Groww

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PlayStation Global - Software Engineer II Mobile Application

PlayStation Global

Aliso Viejo, California, United States (On-Site)
2 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Poland (On-Site)
2 Months ago
Knuddels - Web Developer*in (m/w/d) - remote oder Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
3 Months ago
Anthology  Inc  - Senior Software Engineer

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
6 Days ago
Patterned Learning Career - Senior Node Engineer

Patterned Learning Career

(Remote)
3 Days ago
Tripledot Studios - Senior Unity Software Engineer

Tripledot Studios

Jakarta, Jakarta, Indonesia (Hybrid)
2 Months ago
Aristocrat Gaming - .Net Developer

Aristocrat Gaming

Ohrid, Municipality Of Ohrid, North Macedonia (Hybrid)
1 Week ago
Ironhide Game - Fullstack Developer - Unity 3D

Ironhide Game

Montevideo, Montevideo Department, Uruguay (On-Site)
7 Months ago
Xsolla - Tech Lead - Metasites

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Las Vegas, Nevada, United States (On-Site)
5 Months ago
Nagarro - Senior Engineer, .Net Fullstack

Nagarro

Colombia (Remote)
3 Months ago
Atlys - Sr. Software Engineer - Frontend

Atlys

Delhi, India (On-Site)
4 Months ago
Survey Monkey - Senior Quality Assurance Engineer (fullstack) - Quality Platform Team

Survey Monkey

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Overwolf - Team Lead Software Engineer

Overwolf

Ramat Gan, Tel Aviv District, Israel (On-Site)
6 Months ago
Nielsen Holdings - QA Engineer (Automation/Manual/Python/Java)- P2

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
ILogos Game Studios - Senior JS Backend Developer

ILogos Game Studios

(Remote)
1 Week ago
The Walt Disney Company - Lead Full Stack Developer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
WebFX - Jr. Web Developer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ahmedabad, Gujarat, India

CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Maharashtra, India (Remote)
4 Weeks ago
PhonePe - CX Strategy Head - Merchant Experience

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - SAP-JVA - Senior Associate -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
SynqWork - Client Relationship Manager

SynqWork

Gurugram, Haryana, India (On-Site)
4 Months ago
Paytm - Business Intelligence Analyst -Junior Manager- First Games

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Trianz - Employer Branding Manager

Trianz

Karnataka, India (On-Site)
4 Months ago
Digital RG - Vue.js/Nuxt.js Developer (Jaipur - No Remote)

Digital RG

Jaipur, Rajasthan, India (On-Site)
5 Months ago
Paytm - Sales Team Lead - Dairy - Mangalore

Paytm

Karnataka, India (On-Site)
2 Months ago
PhonePe - Manager Analytics (Trust & Safety)

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

The Walt Disney Company - Senior Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Months ago
Crunchyroll - Senior Software Engineer, Android

Crunchyroll

(Remote)
2 Months ago
Paypal - MTS 1, Software Engineer

Paypal

Scottsdale, Arizona, United States (Hybrid)
4 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
2 Months ago
AppLovin - Full Stack Engineer

AppLovin

Palo Alto, California, United States (On-Site)
1 Month ago
Ajmera Infotech - Senior ASP.NET Developer with Azure Expertise

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
2 Months ago
Notion - Software Engineer, AI Connectors

Notion

Hyderabad, Telangana, India (On-Site)
4 Months ago
Codeninja - .NET + .NET-Core + React/Angular + Azure

Codeninja

Karachi, Sindh, Pakistan (On-Site)
3 Months ago
Luxoft - Senior Full-Stack Developer with React

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded