Senior Backend Developer (Node.js)

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

United Kingdom

Posted

59 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer (Node.js)

Glass Atlas

At A Glance Objectives of the Role As a Senior Node.js Engineer at Glass Atlas, you will develop and maintain backend services and integrations that support our eCommerce client platforms. Working primarily with Node.js, TypeScript and cloud-based infrastructure, you will build reliable integrations between BigCommerce and external systems, helping ensure data flows and backend processes operate reliably at scale. You will work across multiple client projects, solving integration challenges, improving system reliability and delivering robust backend services that support modern digital commerce environments. This role is ideal for an engineer who enjoys working with APIs, integrations and cloud-based services, and who is comfortable operating across multiple systems in a fast-paced agency environment. Key Responsibilities Develop and maintain backend services using Node.js and TypeScript Build and support integrations between ecommerce platforms and external systems Implement and maintain serverless services and backend workloads using cloud platforms (primarily GCP) Develop solutions for data synchronisation, transformation and event processing Debug and resolve production issues across integrations and backend services Work with the APIs to build and maintain system integrations Collaborate with frontend engineers, technical leads and project teams to deliver end-to-end solutions Write clean, maintainable and well-tested code following internal engineering standards Support junior developers through collaboration, troubleshooting and knowledge sharing Contribute to improving backend development practices and integration patterns within the team. Core Skills Strong experience developing backend services using Node.js and TypeScript Experience building and maintaining API integrations Practical experience working with cloud infrastructure (GCP, AWS or similar) Experience working with serverless architectures or cloud functions Strong debugging and problem-solving ability, particularly within integration-heavy systems Solid understanding of REST APIs, asynchronous processing and backend service design Experience working with production systems and diagnosing live issues Ability to work independently and deliver reliable backend solutions Strong communication skills and ability to collaborate across engineering teams Experience managing work across multiple projects or systems. Desirable Experience Experience with SaaS eCommerce platforms (BigCommerce, Shopify etc.) Experience building middleware or integration services Experience working with event-driven systems, queues or background processing Experience working in an agency or multi-client engineering environment Exposure to modern headless or composable commerce architectures.

Related Job Pages

More Backend Engineer Jobs

TELUS Digital logo

Personalized Internet Ads Assessor - German (AT)

TELUS Digital

At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.

Backend Engineer59 days ago
ContractRemoteTeam 10,001

Seeking a freelance project that will allow you to work from home while making a difference in the world of technology? If you are someone who is passionate and enjoys staying ahead of the tech curve this part-time remote project with flexible working hours might be what you are looking for! Tasks A Day in the Life of a Personalized Internet Ads Assessor: - In this role, you will be reviewing online advertisements by rating them on their relevance to the search terms used as well as providing feedback on their language and cultural relevance in order to improve their content, quality, and layout - Your ultimate goal will be to contribute towards making internet search and online advertising more relevant and interesting for millions of users, including yourself. Join our team today and start putting your skills to work for one of the world's leading online Requirements No previous professional experience is required to apply to this role, however, working on this project will require you to pass the basic requirements and go through a standard assessment process. This is a part-time long-term project and your work will be subject to our standard quality assurance checks during the term of this agreement. Basic Requirements - Working as a freelancer with excellent communication skills with full professional proficiency in English and German - Being a resident in Austria for the last 3 consecutive years and having familiarity with current and historical business, media, sport, news, social media, and cultural affairs in Austria - Active use of Gmail, Google+, and other forms of social media and experience in the use of web browsers to navigate and interact with a variety of content - Daily access to a broadband internet connection, a smartphone (Android 4.1, iOS 8 or higher), and a personal computer with antivirus software to work on. You’ll also need a Barcode Scanner application to be installed on your smartphone to complete certain tasks. - English CV Benefits - Earn extra income - Access to our community wellbeing initiative - Remote work & Location Independence - Be your own boss - Flexible Hours to fit in with your lifestyle - Be a part of an online community

Austria
€12 - €13 / hour
TELUS Digital logo

Personalized Internet Ads Assessor - German (HU)

TELUS Digital

At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.

Backend Engineer59 days ago
Full TimeRemoteTeam 10,001

Seeking a freelance project that will allow you to work from home while making a difference in the world of technology? If you are someone who is passionate and enjoys staying ahead of the tech curve this part-time remote project with flexible working hours might be what you are looking for! Tasks A Day in the Life of a Personalized Internet Ads Assessor: - In this role, you will be reviewing online advertisements by rating them on their relevance to the search terms used as well as providing feedback on their language and cultural relevance in order to improve their content, quality, and layout - Your ultimate goal will be to contribute towards making internet search and online advertising more relevant and interesting for millions of users, including yourself. Requirements No previous professional experience is required to apply to this role, however, working on this project will require you to pass the basic requirements and go through a standard assessment process. This is a part-time long-term project and your work will be subject to our standard quality assurance checks during the term of this agreement. Basic Requirements - Working as a freelancer with excellent communication skills with full professional proficiency in English and German - Being a resident in Hungary for the last 3 consecutive years and Having familiarity with current and historical business, media, sport, news, social media, and cultural affairs in Hungary - Active use of Gmail, Google+, and other forms of social media and experience in the use of web browsers to navigate and interact with a variety of content - Daily access to a broadband internet connection, a smartphone (Android 4.1, iOS 8 or higher), and a personal computer with antivirus software to work on. You’ll also need a Barcode Scanner application to be installed on your smartphone to complete certain tasks. - English CV Assessment In order to be hired into the program, you’ll take a language assessment and an open book qualification exam that will determine your suitability for the position and complete ID verification. Don’t worry, our team will provide you with guidelines and learning materials before your exam. You will be required to complete the exam in a specific timeframe but at your convenience! Benefits - Earn extra income - Access to our community wellbeing initiative - Remote work & Location Independence - Be your own boss - Flexible Hours to fit in with your lifestyle - Be a part of an online community

Hungary
Glint Tech Solutions LLC logo

Jr. Software Engineer (Java / Python)

Glint Tech Solutions LLC

Share your resume at: Sagar@glinttechsolutions.com

Backend Engineer59 days ago
Full TimeRemoteTeam 11-50

Title: Jr. Software Engineer (Java / Python) Location: Remote (Must be near: Scottsdale, AZ | Colorado Springs, CO | Northern Virginia | Bay Area, CA | Taunton, MA | Pittsburgh, PA) Experience: 0.5 – 2+ Years Employment Type: W2 We're looking for a Junior Software Engineer with a passion for Java, Python, Cloud, and DevOps to join a dynamic team working on cutting-edge projects. Key Responsibilities: Develop, test, and enhance software applications and tools Support infrastructure and system-level requirements Work on API design, development, and testing Collaborate across development, operations, and security teams Contribute to system improvements and new product development Required Skills: Proficiency in Java & Python Strong understanding of API development & Agile methodologies Knowledge of DevOps, CI/CD pipelines, and automation Experience with AWS (EKS, EC2, Lambda, S3, IAM, etc.); Azure is a plus Familiarity with Docker, Kubernetes, and infrastructure as code Understanding of security best practices & monitoring tools Tools & Technologies: GitLab, Ansible, Terragrunt, ArgoCD, Maven, VS Code Kubernetes, Docker Splunk, Prometheus, Grafana, ELK Stack Git, Jira, Confluence Qualifications: Bachelor's in Software Engineering or related STEM + 2 years experience OR Master's + 6 months experience Bonus Skills: Exposure to AI tools / prompt engineering Strong analytical, documentation, and collaboration skills Great opportunity for early-career engineers to grow in Cloud, DevOps & AI! Share your resume at: Sagar@glinttechsolutions.com

United States
Triton Digital Canada Inc. logo

Intermediate Backend Software Developer

Triton Digital Canada Inc.

Triton Digital est un employeur qui souscrit au principe de l'égalité des chances et s'engage à promouvoir un environnement de travail diversifié, équitable et inclusif où tous les employés sont respectés, soutenus et en mesure d'atteindre leur plein potentiel. Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.

Backend Engineer60 days ago
Full TimeRemoteTeam 201-500

We are only open to candidates in the provinces of ONTARIO or QUEBEC. We’re looking for a motivated Intermediate Backend Software Developer to help build and evolve the backend infrastructure powering our product suite — with a strong emphasis on our AI chatbot assistant. This is a general backend engineering role, but the current focus of the team is an AI system that includes Retrieval-Augmented Generation (RAG), multi-step agentic workflows, tool calling to external services, memory management, and seamless integration with LLMs. You’ll design scalable, reliable backend services that serve as the foundation for AI-driven features while continuing to support traditional backend needs (APIs, data persistence, integrations, and performance). We value strong engineering fundamentals over mastery of any single legacy framework. Key Responsibilities - Design, build, and maintain scalable RESTful/GraphQL APIs and microservices that power our AI chatbot and other backend systems. - Implement agentic AI systems using frameworks like LangChain/LangGraph (or equivalent): multi-agent orchestration, tool calling to external APIs, reasoning loops, memory, and state management. - Integrate with third-party LLM providers and handle prompt engineering, rate limiting, cost optimization, and fallback logic. - Develop and optimize RAG pipelines — including document ingestion, embedding generation, vector search/retrieval, and context-aware response generation. - Work with both traditional databases and modern vector databases. - Build and maintain reliable integrations with external services via APIs, webhooks, and event-driven patterns. - Ensure high availability, performance, security, observability, and scalability of all backend services (monitoring, logging, caching, async processing). - Write clean, testable, well-documented code and actively participate in code reviews, architecture discussions, and agile ceremonies. - Collaborate closely with other engineering teams and product stakeholders to deliver end-to-end features. Additional Responsibilities - Develop, configure, and maintain cloud infrastructure on which the applications run. - Participate in 24/7 on-call rotation for team-owned projects. Required Qualifications - 5+ years of hands-on backend software development experience. - Strong proficiency in Python and modern Python web frameworks (FastAPI, Django, or Flask strongly preferred). - Solid understanding of relational and NoSQL databases, ORM/query optimization, and data modeling. - Experience designing and consuming RESTful APIs, GraphQL, or event-driven architectures (Kafka, RabbitMQ, etc.). - Familiarity with cloud platforms (AWS, GCP, or Azure) — especially serverless, containers (Docker), and basic orchestration (Kubernetes or similar). - Working knowledge of AI integration concepts: LLMs, embeddings, vector search, RAG patterns, and basic prompt/tool-calling techniques. - Strong software engineering fundamentals: clean code, testing (unit/integration), CI/CD, Git, and agile methodologies. - Excellent problem-solving skills and the ability to break down complex AI-driven requirements into robust backend solutions. - Familiarity with observability tools (Prometheus, Grafana, Datadog, OpenTelemetry) and security best practices (OAuth, JWT, API gateways). - Advanced English communication skills. Highly Preferred / Nice-to-Have - Direct experience building or contributing to RAG systems or agentic workflows (LangChain, LangGraph, LlamaIndex, Haystack, CrewAI, AutoGen, etc.). - Experience with function/tool calling, structured output parsing, and multi-step agent reasoning. - Knowledge of Java/Spring Boot. - Understanding of LLM cost/performance trade-offs and basic prompt engineering. - Bachelor’s degree in computer science, Engineering, or equivalent practical experience. Why Join Us? This is an exciting time to be a backend engineer. Traditional backend skills are still essential, but the ability to build production-grade AI systems (RAG + agents) is quickly becoming a core competency. You’ll work on cutting-edge AI features while applying timeless software engineering practices in a collaborative, high-impact environment. Our benefits package includes - Fully remote position - 4 weeks of vacation + 5 paid personal days annually - Group insurance programs as of your first day, including access to telemedicine and an EAP - Collective RRSP with matching contribution - Internet reimbursement Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.

Canada