Mid/Senior Backend Engineer - Node.js

Leading AI-powered event platform designed to drive revenue growth and foster meaningful connections at in-person and hybrid events.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Mid/Senior Backend Engineer - Node.js

Swapcard, the leading AI-powered event platform, is seeking a Mid/Senior Backend Engineer to join their diverse team of 180+ professionals representing 42 nationalities. This remote position offers an opportunity to work on critical systems that power Swapcard's event management platform. The role involves working in specialized squads such as Matchmaking, Builder, or Integration, where you'll contribute to developing scalable solutions using Node.js, TypeScript, and various database technologies. The ideal candidate brings 5+ years of software development experience and strong expertise in backend technologies. Swapcard offers a culture that values curiosity, open-mindedness, and resilience, along with comprehensive benefits including health insurance, learning opportunities, and work-from-home support. The company's commitment to diversity and inclusion, combined with their remote-first approach, creates an environment where professionals can thrive while contributing to the future of event technology. This position offers significant growth potential within a rapidly evolving startup that's redefining the landscape of event management solutions.

Last updated 6 days ago

Responsibilities For Mid/Senior Backend Engineer - Node.js

  • Design, develop, and deliver high-quality, efficient, and robust backend solutions
  • Actively participate in coding, system design, code reviews, and troubleshooting production issues
  • Collaborate with engineers, product managers, and designers to devise optimal engineering solutions
  • Continuously enhance system performance and scalability

Requirements For Mid/Senior Backend Engineer - Node.js

TypeScript
Node.js
MongoDB
PostgreSQL
Kafka
RabbitMQ
  • 5+ years in software development with strong computer science fundamentals
  • Advanced knowledge of TypeScript/Node.js and ability to design/deploy APIs (GraphQL or REST)
  • Proficiency with databases including MariaDB, MongoDB, Postgres
  • Experience with microservices architecture design and implementation
  • Knowledge of event-driven architectures (Kafka, RabbitMQ)
  • Extended knowledge on performance, scalability, and database optimization
  • SQL query optimization and database profiling skills
  • Outstanding communication skills with ability to work asynchronously across time zones

Benefits For Mid/Senior Backend Engineer - Node.js

Medical Insurance
Mental Health Assistance
Education Budget
  • International team with 40+ nationalities
  • Remote-first policy with headquarters in Paris
  • Career growth opportunities
  • Generous Paid Time Off
  • 100% health insurance contribution
  • Work-from-home equipment budget
  • Co-working space budget
  • Learning budget
  • Mental health care initiatives
  • Remote work perks
  • In-person social gatherings

Interested in this job?

Jobs Related To Swapcard Mid/Senior Backend Engineer - Node.js

Agentforce Success Engineer

Senior Agentforce Engineer role at Salesforce focusing on AI-powered agent implementation and optimization within Salesforce environments.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer position at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, system architecture, and virtualization technologies.

Senior Full Stack Software Engineer II, Messaging Experience

Senior Full Stack Software Engineer position at Braze, focusing on building and maintaining Canvas, their flagship customer engagement platform, requiring 5+ years of experience in distributed systems and web development.

Senior Software Engineer - Route Planning Service

Senior Software Engineer position at Anduril Industries focusing on building a route planning service for autonomous vehicle coordination, requiring strong backend development experience.

Senior Software Engineer, Fabric Networking - GPU

Senior Software Engineer position at NVIDIA focusing on GPU Fabric Networking, developing communication software between GPUs for high-performance computing and AI applications.