Talent.com
This job offer is not available in your country.
Senior Golang / Node.js Developer

Senior Golang / Node.js Developer

r3 ConsultantPune
18 days ago
Job description

Job Title : Senior Node.js + Golang Developer (5+ Years Experience)

Location : Pune

Job Type : Full-Time

Job Description :

We are seeking a highly skilled and experienced Senior Node.js + Golang Developer to join our dynamic development team. The ideal candidate will have 5+ years of experience in backend development, specializing in Node.js and Golang, and will be responsible for designing, developing, and maintaining high-performance applications. The successful candidate will play a key role in building scalable, secure, and efficient systems that power our products and services.

Key Responsibilities :

  • Design, develop, and maintain scalable and efficient backend services using Node.js and Golang.
  • Collaborate with product managers, designers, and other engineers to define system architecture and technical requirements.
  • Implement RESTful APIs and microservices to support various applications and systems.
  • Optimize applications for maximum speed, scalability, and security.
  • Write reusable, testable, and efficient code.
  • Debug and troubleshoot complex issues in the codebase, ensuring smooth and efficient application performance.
  • Stay up to date with the latest trends and best practices in backend development, Node.js, and Golang.
  • Participate in code reviews and contribute to maintaining a high standard of code quality.
  • Mentor junior developers and contribute to team knowledge sharing and best practices.
  • Ensure high availability and reliability of applications by implementing best practices for deployment and monitoring.

Requirements :

  • 5+ years of experience in backend development, with expertise in Node.js and Golang.
  • Strong knowledge of RESTful API design and microservices architecture.
  • Proficient with modern web frameworks (e.g., Express.js for Node.js, Gin for Golang).
  • Strong experience with databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or similar.
  • Experience with containerization tools like Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud services (AWS, GCP, Azure) and serverless architectures.
  • Knowledge of version control systems, such as Git.
  • Understanding of security best practices for application development and deployment.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Ability to work collaboratively in a fast-paced environment.
  • Excellent problem-solving skills and a proactive attitude.
  • Strong communication skills and ability to work in a team-oriented environment.
  • Preferred Qualifications :

  • Experience with CI / CD pipelines and automated testing frameworks.
  • Knowledge of GraphQL or WebSocket-based communication.
  • Familiarity with frontend technologies (React, Angular, etc.) is a plus.
  • Exposure to Agile development methodologies.
  • Bachelor's or Master's degree in Computer Science or related field (or equivalent work experience).
  • Benefits :

  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • Opportunity to work on cutting-edge technologies and innovative projects.
  • A collaborative and dynamic work environment with a strong focus on personal and professional growth.
  • If you're passionate about building high-performance applications using Node.js and Golang and are looking for an exciting opportunity to contribute to impactful projects, we'd love to hear from you!

    ref : hirist.tech)

    Create a job alert for this search

    Senior Developer • Pune