Lead Node JS Developer

Lead Node JS Developer

Posted 5 days ago by 1753519834

Negotiable
Outside
Remote
USA

Summary: The Lead Node JS Developer at Vilwaa is responsible for designing, developing, and maintaining scalable web applications using various technologies. The role involves collaboration with cross-functional teams to define and implement new features, as well as ensuring application performance and security. The developer will also manage CI/CD pipelines and maintain documentation for code and services. This position requires hands-on experience with modern web technologies and cloud platforms.

Key Responsibilities:

  • Design, develop, and maintain web applications using Node.js, Python, React.js, Next.js, and NestJS.
  • Collaborate with product managers, designers, and engineers to define and ship new features.
  • Build and maintain robust APIs, services, and microservices.
  • Optimize applications for speed, scalability, and performance.
  • Write clean, maintainable, and efficient code adhering to best practices.
  • Implement and manage CI/CD pipelines for development cycles.
  • Ensure application security by addressing vulnerabilities.
  • Troubleshoot and debug complex technical issues.
  • Maintain clear documentation for code, APIs, and services.

Key Skills:

  • Hands-on experience in Node.js, Python, React.js, Next.js, and NestJS.
  • Strong experience with relational databases like SQL Server, PostgreSQL, and MySQL.
  • Strong understanding of cloud platforms, particularly Google Cloud Platform and Google Kubernetes Engine.
  • Experience with Docker for containerization.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication skills and ability to work in a team.
  • Experience with cloud services for deployment and scaling applications.
  • Hands-on experience with microservices architecture.
  • Experience integrating with social media platforms like Facebook, WhatsApp, Twilio, etc. is a plus.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Greeting From Vilwaa

At Vilwaa, we are focused towards delivering IT services and solutions in Data Engineering, Cloud Infrastructure solutions , Digital Application Development, (IoT) - Internet of Things.

Design, Develop, and Maintain Web Applications
Build and maintain scalable web applications using technologies like Node.js, Python, React.js, Next.js, and NestJS.
Collaborate with Cross-Functional Teams
Work closely with product managers, designers, and other engineers to define, design, and ship new features for web applications.
API and Service Development
Build and maintain robust APIs, services, and microservices to support various business requirements.
Performance Optimization
Optimize applications for maximum speed, scalability, and performance to handle increasing user demands.
Code Quality and Efficiency
Write clean, maintainable, and efficient code adhering to best practices, including proper version control and testing.
CI/CD Pipeline Management
Implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines for faster development cycles and high-quality releases.
Application Security
Ensure the security of applications by implementing best practices and addressing vulnerabilities in the development lifecycle.
Troubleshooting and Debugging
Identify and resolve complex technical issues and bugs in the application, ensuring a smooth user experience.
Documentation
Maintain clear and comprehensive documentation for code, APIs, and services to ensure ease of understanding for both internal and external stakeholders.
Must-Have Skills
Hands-on experience in Node.js, Python, React.js, Next.js, and NestJS.
Database Management:
Strong experience with relational databases like SQL Server, PostgreSQL, and MySQL. Experience with database design, optimization, and querying.
Cloud Platforms:
Strong understanding of cloud platforms, particularly Google Cloud Platform (Google Cloud Platform) and Google Kubernetes Engine (GKE) for managing cloud-based applications and containers.
Containerization:
Experience with Docker for containerization and managing containerized applications.
Problem-Solving and Debugging:
Excellent analytical, debugging, and problem-solving skills to tackle complex issues efficiently.
Collaboration and Communication:
Strong communication skills and the ability to work effectively in a team setting, collaborating with other developers, product teams, and business stakeholders.
Cloud Services:
Experience working with cloud services, including deployment, monitoring, and scaling applications in cloud environments.
Microservices Architecture:
Hands-on experience with microservices architecture and managing distributed systems.
Great plus if you have experience integrating with social media platforms like Facebook, WhatsApp, Twilio, etc.