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.