Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

CofounderHubs

NewBe an early applicant

Backend Developer

Posted Updated
Discussion

Summary

Remote backend developer at CofounderHubs who hardens and scales an existing Node.js/TypeScript codebase: building JWT authentication with bcrypt, securing REST APIs (rate limiting, CORS, validation, security headers), migrating data from JSON files to PostgreSQL, and designing clean RESTful endpoints while communicating with a non-technical project owner.

Backend Developer Responsibilities:

Authentication:
- Implement JWT login and logout.
- Apply bcrypt password hashing.
- Manage sessions.
- Develop authentication middleware for protected routes.

API Security:
- Set up rate limiting per IP and per user.
- Conduct input validation.
- Configure CORS.
- Implement security headers.

Database Management:
- Set up PostgreSQL with connection pooling.
- Execute database migrations.
- Transition from local JSON files to a relational database layer.
- Perform CRUD operations.

API Design:
- Design RESTful endpoints.
- Utilize proper status codes.
- Implement error handling that does not leak internal information.

Communication:
- Explain backend work to a non-technical project owner in plain language.
- Maintain and scale an existing codebase developed by a previous engineer.

Location: Remote - Anywhere

Skills required for this job:

  • API Security
  • Authentication
  • Back-end development
  • JSON Web Token (JWT)
  • Middleware
  • Node.js
  • PostgreSQL
  • REST API
  • TypeScript

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →