The Role: Building the EngineAs our Backend Developer, your exclusive focus is on the server-side infrastructure. You will be responsible for designing and building secure APIs, managing our databases and headless CMS, and implementing all business logic. You will not be responsible for UI/UX implementation; your role is to be an expert at building the robust, scalable engine that the frontend consumes. You will work in a pair with a dedicated Frontend Developer, collaborating daily under the direct guidance of company leadership.
š ļø Your Specific Responsibilities:
Design, build, and maintain secure, efficient, and scalable RESTful APIs using Node.js and Express.
Administer our headless CMS (Strapi), including architecting content models, managing roles, and ensuring API availability.
Implement and maintain database schemas in MongoDB, using Mongoose for data modeling.
Integrate third-party services and AI APIs (e.g., OpenAI/GPT) to create core application features.
Write unit and integration tests for all APIs and services to ensure a stable and error-free backend.
Support the deployment and maintenance of all server-side applications and databases.
š§© Required Skills & Experience
Non-Negotiable Requirements:
Experience: A minimum of 3 years of professional, full-time experience in a dedicated Backend Developer role.
Stable Work History: We seek long-term team members. Candidates with a pattern of frequent job changes (multiple roles under 12 months) will be automatically disqualified.
Industry Comfort: You must be fully comfortable working on products in our key industries, including dating and entertainment.
Technical Skillset:
Core Architecture & Frameworks:
Database & Data Modeling:
Security:
Authentication/Authorization: Expertise in implementing JWT-based authentication, password hashing with bcrypt, and Role-Based Access Control (RBAC).
API Security: Experience with data validation libraries (like Joi or Zod) and securely managing environment variables.
API Design & Real-time Communication:
Advanced API Design: Understanding of API versioning and implementing robust error-handling strategies.
WebSockets (Bonus): Experience with libraries like Socket.IO for real-time features is a significant plus.
CMS Administration: Direct experience administering a headless CMS; Strapi experience is a major advantage.
Testing: Proficiency with backend testing frameworks like Jest or Mocha.
š What You Get
A stable, full-time, remote role with clear responsibilities.
The opportunity to work with a modern tech stack.
A supportive, no-blame team culture focused on learning and growth.
For top performers, a
4-day work week is possible after an initial onboarding period.
š Quick-Screen Questions (Must answer Yes to all)
Do you have at least 3 years of professional Backend Developer experience? cite_start
Is the fixed salary of $600 USD per month acceptable? cite_start
Are you fully comfortable with our focus industries, including dating? cite_start
Does your resume confirm a stable work history without frequent job changes? cite_start
... Show more