Location: RemoteEmployment Type: Full-timeAbout the Role:We are looking for a talented Node.js Backend Engineer to join our team. You will be responsible for building and maintaining backend services, ensuring seamless integrations with third-party APIs, and working with Google Cloud infrastructure. This is a fantastic opportunity for someone with a passion for building scalable, secure, and high-performance backend systems.Responsibilities:Design, develop, and maintain backend services using Node.js.Integrate with third-party APIs and ensure data flows are efficient and secure.Optimize application performance, scalability, and reliability.Work with Google Cloud services (e.g., Cloud Functions, Pub/Sub, Cloud Storage, etc.).Collaborate with frontend developers and other team members to deliver high-quality products.Write clean, maintainable, and well-documented code.Troubleshoot and resolve issues in a timely manner.Participate in code reviews and promote best practices in software development.Requirements:7+ years of experience in backend development using Node.js.Solid understanding of Google Cloud infrastructure and services.Strong experience with RESTful APIs and third-party API integrations.Familiarity with databases such as PostgreSQL, MongoDB, or Firebase.Experience with microservices architecture and containerization (e.g., Docker).Understanding of security best practices in web applications.Strong problem-solving skills and ability to work independently in a remote environment.Fluent English for communication in an international team.Nice to Have:Experience with CI/CD pipelines and automated testing.Knowledge of serverless computing and infrastructure as code (e.g., Terraform).Familiarity with Agile methodologies and collaboration tools like Jira or Slack.Benefits:Fully remote work with flexible hours.Opportunity to work with cutting-edge technology in a dynamic and growing company.Continuous learning and professional development opportunities.