Backend Engineer

TROOP
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:
Similar Remote Jobs
