Remote Mid/Senior Backend Engineer - Node.js

Posted

Apply now
Please, let Swapcard know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Swapcard is seeking a Backend Engineer to join their team, which is dedicated to building and enhancing core systems for their AI-powered event platform.
  • The role involves designing, developing, and delivering high-quality, scalable backend solutions while collaborating with cross-functional teams.
  • The position offers the opportunity to work in various squads, such as the Matchmaking Squad, Builder Squad, and Integration Squad, each focusing on different aspects of the platform.
  • Responsibilities include actively participating in coding, system design, code reviews, and troubleshooting production issues, as well as continuously enhancing system performance and scalability.

Requirements:

  • Candidates must have at least 5 years of experience as a Backend Developer with a strong foundation in computer science fundamentals, including algorithms, data structures, and object-oriented programming.
  • Advanced knowledge of backend programming languages, specifically Typescript and Node.js, is required, along with the ability to design and deploy high-quality APIs (GraphQL or REST). Experience with Golang is a plus.
  • Proficiency in both relational and non-relational databases, such as MariaDB, MongoDB, and Postgres, with a focus on optimization and performance tuning is essential.
  • Candidates should possess problem-solving skills to maintain and improve legacy systems and evaluate tradeoffs between refactor, rebuild, or buy decisions.
  • Strong communication skills are necessary, with the ability to work asynchronously across multiple time zones.
  • Professional experience in designing and building microservices from scratch is required, along with knowledge of event-driven architectures (Kafka, RabbitMQ, etc.).
  • Extended knowledge of performance related to scalability, database optimization, and performance tuning is expected, including optimizing SQL queries and database indexes.
  • Experience with tools like Prometheus and Grafana is considered a good to have.

Benefits:

  • Swapcard offers a remote-first policy with headquarters in Paris, allowing for flexibility in work location.
  • Employees are part of an international team with over 40 nationalities, fostering a diverse and inclusive culture.
  • The company provides generous Paid Time Off to ensure employees have time for personal matters.
  • There are remote perks designed to enhance the working experience, along with a work-from-home budget for equipment and a co-working space budget to support remote work.
  • A learning budget is available to help employees develop new and existing skills, along with mental health care initiatives to support well-being.
  • Swapcard covers 100% of health insurance contributions for employees.
  • In-person social gatherings are organized to celebrate achievements within the team.
Apply now
Please, let Swapcard know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback