Backend Software Developer (Node.js)

Reference: 2003_1774990771

Job Description:

We are looking for a skilled Backend Software Developer with strong experience in Node.js to join our growing engineering team. You will be responsible for building scalable APIs, optimizing server-side performance, and collaborating with frontend developers to deliver high-quality products.

Key Responsibilities:

  • Develop and maintain RESTful APIs using Node.js and Express
  • Design and implement scalable backend architectures
  • Integrate third-party APIs and services
  • Optimize application performance and ensure high availability
  • Work closely with frontend developers and product teams
  • Write clean, maintainable, and well-documented code

Required Skills & Qualifications:

  • 3+ years of experience in backend development
  • Strong proficiency in Node.js and Express.js
  • Experience with databases such as MongoDB or PostgreSQL
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Understanding of authentication (JWT, OAuth)
  • Knowledge of version control tools like Git

Preferred:

  • Experience with microservices architecture
  • Familiarity with Docker and CI/CD pipelines

GCS is acting as an Employment Business in relation to this vacancy.

$60.00 - $65.00
Per annum
USD60 - USD65 per annum

Philadelphia

Contract

Added 31/03/2026
Reference: 2003_1774990771

Backend Software Developer (Node.js)

Philadelphia
Contract

Other similar jobs

Backend Software Developer (Java/Spring Boot)

Added 31/03/2026

Job Description:We are seeking a Backend Software Developer with expertise in Java and Spring Boot to build robust and scalable enterprise applications. The ideal candidate will have strong problem-solving skills and experience working in agile environments.Key Responsibilities:Develop backend services using Java and Spring BootDesign and manage databases and data modelsBuild secure and high-performance APIsParticipate in system design and architecture discussionsDebug, troubleshoot, and improve existing systemsCollaborate with cross-functional teamsRequired Skills & Qualifications:4+ years of experience in backend developmentStrong knowledge of Java and Spring Boot frameworkExperience with relational databases (MySQL, PostgreSQL)Understanding of RESTful services and API designFamiliarity with build tools like Maven...

Learn more

Backend Software Engineer

Added 09/04/2026

BACKEND SOFTWARE ENGINEERJob Title: Backend Software Engineer Location: Burnsville, MN Industry: Manufacturing / Automation / Fiber OpticsDetailed Job Description:We are seeking a Backend Software Engineer to join a growing automation engineering team developing custom manufacturing equipment for a high-volume fiber optics production environment. This role is focused on backend software development supporting industrial automation systems, equipment control, data acquisition, and manufacturing process integration.You will work alongside mechanical, electrical, and controls engineers to develop the software systems that drive custom automation equipment - from machine-level control applications to data collection, reporting, and integration with manufacturing execution systems. This position is based...

Learn more

Senior Backend JavaScript Developer Outisde IR35

Added 22/02/2026

Senior Backend JavaScript Developer Outisde IR35 Remote and once in the London office every 2 weeksOur client, an innovative and forward-thinking technology business, is looking for a Senior Backend JavaScript Developer to join their growing engineering team.This is a fantastic opportunity for a seasoned developer who thrives on solving complex problems, building scalable systems, and mentoring others in a collaborative, agile environment.You will play a pivotal role in shaping the Back End architecture, delivering high-quality code, and ensuring the platform continues to perform at scale as the business expands globally.Key skills Strong proficiency in JavaScript/TypeScript with proven Back End development...

Learn more

Backend Java Engineer (12 Month contract)

Added 19/03/2026

Backend Java Engineer (12‑month contract)Dublin - Hybrid/OnsiteWe're supporting a major voice‑technology organisation in scaling their third‑party (3P) API integrations across multiple countries. The team is growing and now looking for Backend Java Engineers to join an established engineering group delivering real, high‑impact user experiences.What You'll Work OnEnhancing and scaling existing 3P API integrationsLocalising integrations for new international marketsWorking directly inside an established backend teamPicking up active workstreams with full onboarding supportContributing to distributed, high‑scale systems used globallyCore Requirements✔ Strong Backend Java engineering ✔ API integration experience ✔ Microservices architecture ✔ Distributed systems ✔ Cloud platform experience (AWS‑equivalent acceptable) ✔ Ability...

Learn more

Staff Engineer- Backend JavaScript -outside IR35

Added 28/02/2026

Staff Engineer- Backend JavaScript (Node.js / TypeScript) Contract - Outside IR35Location: London / Hybrid (once every two weeks) Contract: Outside IR35 Duration: 6 months initial (extension likely) Our client, an innovative and forward‑thinking technology business, is looking for a Backend JavaScript Staff Engineer to join a high‑performing engineering team. This is a fantastic opportunity for a highly experienced, hands‑on backend engineer who enjoys solving complex technical problems, building scalable systems, and providing technical leadership across teams.You will play a key role in shaping backend architecture, improving platform reliability and performance, and raising engineering standards while remaining deeply involved in hands‑on...

Learn more

CODESYS Controls Software Developer

Added 26/05/2026

JOB DESCRIPTIONWe are looking for a skilled Controls Software Engineer with CODESYS expertise to design, maintain, and optimize control systems within industrial automation environments. This role involves working on production-grade systems, improving reliability, and supporting performance at scale.ResponsibilitiesDevelop, debug, and maintain control logic using CODESYS (IEC 61131-3)Troubleshoot system issues using logs, telemetry, and diagnostics toolsOptimize motion control and overall system performanceTest and validate software on industrial hardware platformsProduce technical documentation, change records, and user guidesCollaborate with cross-functional teams for deployment and system improvementsRequirementsStrong experience with CODESYS and structured text programmingKnowledge of industrial automation, PLCs, and control systemsExperience with hardware integration...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Software Developer

Added 23/05/2026

Role Overview We are looking for a skilled Software Developer with experience using AI coding tools (Claude Code, Codex) to build high-quality applications. You'll have strong programming expertise and a solid foundation in modern development practices.Key RequirementsStrong coding skills in Python and/or C#Hands-on experience with Claude Code, Codex, or similar AI-assisted toolsKnowledge of data modeling (SQL/NoSQL)Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)Familiarity with Git and Agile methodologiesResponsibilitiesDevelop, test, and maintain scalable applicationsUse AI tools to enhance productivity and code qualityDesign efficient data models and system componentsBuild and support CI/CD pipelinesCollaborate with cross-functional teamsNice to HaveCloud experience (Azure,...

Learn more

Embedded Software Developer

Added 10/04/2026

We are looking for an Embedded Software Developer with experience in Embedded Linux, strong debugging skills, and a solid understanding of networking and IP protocols. The role involves developing, debugging, and maintaining embedded software for reliable and high-performance systems.Key ResponsibilitiesDevelop and maintain embedded software on Linux-based platformsDebug and resolve complex system- and hardware-related issuesWork with networking stacks and IP protocolsContribute to system integration, testing, and performance optimizationCollaborate with cross-functional hardware and software teamsRequired Skills & ExperienceExperience with Embedded Linux developmentProficiency in C/C++Strong embedded debugging expertise (e.g., GDB, JTAG)Good understanding of TCP/IP and networking conceptsFamiliarity with build systems, cross-compilation, and GitEducationDegree...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.