Backend Engineer

TROOP Logo

TROOP

πŸ“Remote - Spain

Summary

Join TROOP, a remote-first, international company, as a Backend Engineer and play a pivotal role in building and maintaining the core infrastructure of our award-winning meeting planning platform. You will develop and maintain server-side logic, design and manage databases, build and maintain APIs, and implement security measures. This role requires 5+ years of professional development experience in a fast-paced startup environment and proven expertise in Node.js, GraphQL, TypeScript, and other technologies. As a TROOPER, you'll be part of a supportive and diverse team, backed by top investors, and enjoy benefits such as paid time off, comprehensive health coverage, mental health support, and unique company adventures.

Requirements

  • A minimum of 5+ years of professional development experience in a dynamic, fast-paced startup environment
  • Proven experience in primarily backend programming: Node.js, GraphQL, TypeScript, Express, GCP, and PostgreSQL
  • Passion for building robust and scalable solutions
  • Exceptional problem-solving skills
  • A proven passion for all things software
  • Strong ability to work independently while still being collaborative and inclusive
  • Proven ability in taking a feature, task, or product all the way from conception to completion and release
  • Ability to build re-usable solutions

Responsibilities

  • Develop and maintain the server-side logic of applications, handling data processing, authentication, and business logic
  • Design, create, and manage databases, including schema design, data modeling, and optimization for efficient data storage and retrieval
  • Build and maintain APIs for communication between the front-end and backend, ensuring data exchange and functionality
  • Profile and optimize code and database queries to enhance application speed, scalability, and resource efficiency
  • Implement security measures such as authentication, authorization, and data encryption to protect sensitive information and prevent unauthorized access

Preferred Qualifications

BSc Computer Science or equivalent

Benefits

  • Paid Time Off : We provide 23 days per year, allowing you ample opportunity to relax, recharge, and have some well-deserved fun
  • Comprehensive Health Coverage
  • Access to TalkLife : We offer access to β€œTalk Life” as a 100% free, anonymous platform where employees connect with others at any time for peer-to-peer support, offering and receiving advice, empathy, and encouragement regarding any situation on their mind. It is a complement to professional help and is available 24/7
  • Mental Health Budget : Yearly budget assistance for mental health support for all our employees
  • Unforgettable Adventures : At TROOP, we cherish the bonds we create and the time we spend together. Each year, we embark on an incredible offsite to a surprise location, courtesy of TROOP. You'll have the opportunity to explore new cultures, create lasting memories, and bond with your colleagues in a unique and exciting way

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.