-
Oakwell Hampton Group

Freelance NodeJs Developer

Oakwell Hampton Group
Portugal · Contract · Mid-Senior

Job Description: Freelance Staff Software Engineer (Node.js) - 6-Month Remote Project (GCP)

We are seeking an experienced Staff Software Engineer with expertise in Node.js and Google Cloud Platform (GCP) to join our team for a 6-month freelance contract. As part of a remote development team, you will be responsible for building, maintaining, and scaling backend applications that leverage GCP infrastructure. You will work closely with cross-functional teams to design high-quality solutions that meet project requirements and deadlines.

Responsibilities:

  • Develop and maintain server-side applications using Node.js.
  • Build and integrate scalable microservices and RESTful APIs.
  • Work with GCP services (e.g., Google Cloud Functions, App Engine, Firestore, BigQuery) to design and deploy cloud-native solutions.
  • Optimize backend systems for performance, scalability, and reliability in a cloud environment.
  • Collaborate with frontend engineers, product managers, and other stakeholders to implement new features and resolve technical issues.
  • Troubleshoot, debug, and resolve production issues in GCP environments.
  • Write clean, maintainable, and efficient code while adhering to project timelines.
  • Participate in code reviews and provide mentorship to junior developers.

Requirements:

  • Strong experience with Node.js and related frameworks (e.g., Express, NestJS).
  • Proficient in cloud services, specifically Google Cloud Platform (GCP), and experience with relevant tools (e.g., Cloud Functions, Cloud Run, GKE).
  • Solid understanding of asynchronous programming, event-driven architecture, and API development.
  • Experience with databases (SQL or NoSQL), and cloud storage solutions (e.g., Firestore, Cloud SQL).
  • Familiarity with containerization (Docker) and CI/CD pipelines.
  • Strong problem-solving skills and ability to optimize systems in a cloud-based environment.
  • Comfortable working in a fully remote, collaborative, and fast-paced setting.
  • Excellent communication skills and ability to mentor less-experienced engineers.
  • Prior experience in freelance or contract-based roles is a plus.

Duration: 6-month freelance contract (remote work)

This is a fantastic opportunity for a highly skilled Node.js engineer with GCP expertise to work on an impactful project in a remote, flexible setting.

Key Skills

Ranked by relevance

cloud gcp google cloud platform containerization microservices storage docker server nosql cicd sql
Login to Apply
Posted
Feb 19, 2025
Type
Contract
Level
Mid-Senior
Location
Portugal

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
InnoTech
Related

Data Scientist (AI/ML Expert)

2026-05-28

Full-time
Mid-Senior
Portugal
IT Services
Information Technology
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-28

Full-time
Not Applicable
Belgium
Software Development
Engineering