i
Gemini Solutions
64 Gemini Solutions Jobs
Node.js Developer
Gemini Solutions
posted 17d ago
Flexible timing
Key skills for the job
POSITION SUMMARY
We are seeking a Node.js Developer with 3-5 years of experience in designing, developing, and deploying scalable applications.
The ideal candidate will have a strong background in Node.js programming, MongoDB, PostgreSQL, and AWS cloud services.
Proficiency in version control tools (e.g., Git) and containerization technologies (Docker, Kubernetes) will be an added advantage.
Strong problem-solving skills, attention to detail, and the ability to work collaboratively in an Agile environment are crucial. The role demands innovation in developing cloud-based solutions and optimizing application performance.
EXPERIENCE AND REQUIRED SKILL SETS
Develop and maintain Node.js applications, including web services, APIs, and microservices.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Implement best practices for code quality, testing, and deployment automation using tools like Jest, Mocha, Jenkins, etc.
Design and implement highly scalable and reliable applications using MongoDB and PostgreSQL.
Optimize application performance and scalability through proper design and implementation, including database optimizations, query performance tuning, and caching strategies.
Develop and maintain CI/CD pipelines using GitLab or similar tools for continuous integration, deployment, and monitoring of applications.
Work with AWS services, including EC2, Lambda, S3, and API Gateway, to build scalable cloud-based solutions.
Provide technical guidance and mentorship to junior developers.
Stay updated with the latest technologies, trends, and best practices in Node.js development, cloud services, and containerization.
GOOD TO HAVE
3-5 years of experience as a Node.js developer with a strong understanding of web service
development.
Experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
Proficiency in AWS cloud services, including EC2, Lambda, S3, and API Gateway.
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
Solid understanding of software development lifecycle, CI/CD pipelines, and DevOps principles.
Strong problem-solving skills and ability to troubleshoot complex issues.
Excellent communication skills and ability to work effectively in a team environment.
EDUCATION:
Bachelors degree or masters in computer science, Engineering, Software Engineering .
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Node JS Developer roles with real interview advice
3-5 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru
6-10 Yrs
Hyderabad / Secunderabad, Gurgaon / Gurugram, Bangalore / Bengaluru
4-9 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru
8-10 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru
10-20 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru
12-16 Yrs
Panchkula, Gurgaon / Gurugram, Bangalore / Bengaluru