company logo

Sr. Node.js Developer

Hyderabad
Full-Time
Senior: 5 to 7 years
Posted on Jun 17 2024

About the Job

Skills

Node.js
JavaScript
Express.js
RESTful APIs
MongoDB
Git
Microservices
Docker

Roles & Responsibilities:

Design, develop, and maintain backend services and APIs using Node.js.

Utilize GCP services to deploy, manage, and scale applications.

Collaborate with cross-functional teams to define, design, and ship new features.

Implement and maintain automated testing and continuous integration pipelines.

Develop and enforce best practices for code quality, deployment, and security.

Participate in code reviews, provide constructive feedback, and mentor junior developers.

Monitor and optimize application performance, reliability, and scalability.

Stay updated with the latest industry trends and technologies to ensure our tech stack remains current and efficient.

Troubleshoot and resolve production issues as they arise.

Qualifications / Skills:

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

Experience with additional cloud platforms like AWS or Azure.

Knowledge of other backend languages such as Python, Go, or Java.

Familiarity with frontend technologies such as React, Angular, or Vue.js.

Experience with data storage solutions such as MongoDB, PostgreSQL, or Redis.

Strong problem-solving skills and the ability to think critically and creatively.

Excellent communication skills and the ability to work collaboratively in a team environment.

Self-motivated with a strong sense of ownership and accountability.


Technical Skills:

Strong proficiency in Node.js and JavaScript/TypeScript.

Extensive experience with Google Cloud Platform (GCP) services such as Cloud Functions, App Engine, Cloud Run, Pub/Sub, BigQuery, and Cloud Storage.

Solid understanding of API design and development, including RESTful and GraphQL APIs.

Familiarity with microservices architecture and serverless computing.

Experience with containerization and orchestration tools such as Docker and Kubernetes.

Proficiency with version control systems, particularly Git.

Strong problem-solving skills and the ability to think critically and creatively.

Excellent communication skills and the ability to work collaboratively in a team environment.

Self-motivated with a strong sense of ownership and accountability.

Experience:

Proven experience in starting and scaling services from scratch.

Experience in domain-driven design and developing domain-specific APIs.

5 to 7 years of professional experience in backend development with Node.js.

Hands-on experience with CI/CD pipelines and automated testing frameworks.

Prior experience working in an Agile/Scrum environment.

About the company

RaagviTech provides expert Salesforce Architect & Developer services to Salesforce Partners & ISVs so they can deliver innovation & scale their teams, as well as competencies on-demand. We are agile and nimble and can get up and running very quickly. We also have auxiliary teams like Testing and Creative to support our Development so that Customers can take advantage of all Services u ...Show More

Company Size

51-200 Employees

Headquarter

Hyderabad

Other open jobs from RaagviTech