Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

CofounderHubs

NewBe an early applicant

Backend Developer

Posted
Discussion

Description

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 →