Sr Software Engineer

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Overview

Our team is looking for an experienced Backend Developer with a focus on Node.js to join our product team. The ideal candidate must be passionate about coding and technology, eager to learn, and able to adapt to the latest advancements in the field. As a Back-End Developer, you will be responsible for designing, developing, and maintaining the server-side logic of our web applications. You will work closely with front-end developers, DevOps, and other team members to ensure smooth integration between the user-facing components and the server infrastructure. Your efforts will play a crucial role in making our applications scalable, secure, and optimized for performance.

*

Key Responsibilities*

Collaborate with/contribute to system design efforts.

Develop and maintain server-side applications using Node.js, Baas(Supabase).

Design and manage databases (e.g., SQL, NoSQL) and ensure data integrity, performance, and security.

Build and maintain RESTful APIs and GraphQL endpoints.

Collaborate with front-end developers to integrate user-facing elements with server-side logic.

Implement authentication, authorization, and data protection measures

Write clean, reusable, and testable code.

Troubleshoot and debug issues, ensuring performance optimization.

Participate in code reviews, system architecture discussions, and development of best practices.

Collaborate with DevOps to manage server infrastructure, deployments, and monitoring.

Ability to sync third party local databases with our application databases and maintain normalization.


Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

3+ years of experience as a Back-End Developer.

Strong proficiency in server-side programming languages like [Node.js].

Experience with databases such as MySQL, PostgreSQL, MongoDB, etc.

Experience building and integrating RESTful APIs and/or GraphQL.

Familiarity with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines.

Knowledge of security best practices and performance optimization.

Strong problem-solving skills, attention to detail, and ability to work in a collaborative environment.

Familiarity with version control systems (e.g., Git).

Familiarity with front end frameworks (React JS)


Preferred Qualifications

Experience with micro-services architecture.

Knowledge of Docker and containerization.

Experience with serverless architecture.

Experience with message queues and event-driven architecture (e.g., RabbitMQ, Kafka).

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

RecommendedJobs for You

ghaziabad, uttar pradesh

Noida, Uttar Pradesh, India