Location : Remote Employment Type : Full-time About 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.