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
Related Jobs
3 roles aligned with this opportunity
Senior Data & Machine Learning Engineer (all genders)
2026-05-21
Data Scientist (AI/ML Expert)
2026-05-28
Backend Engineer - Remote
2026-05-28
- Posted
- Feb 19, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Portugal
- Company
- Oakwell Hampton Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Data & Machine Learning Engineer (all genders)
2026-05-21
Data Scientist (AI/ML Expert)
2026-05-28
Backend Engineer - Remote
2026-05-28