Sr. Node.js Developer
Sr. Node.js Developer73
Applications
73
Applications
About the Job
Skills
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
Company Size
51-200 Employees
Headquarter
Hyderabad
Other open jobs from RaagviTech