Backend Developer
Node.js (Express.js, Hono)
Python (FastAPI)
Bun (JavaScript / TypeScript runtime)
RESTful API Development
API Design, Documentation & Versioning
PostgreSQL, SQLite
ORMs: Drizzle ORM, SQLAlchemy
Caching: Redis
Database Optimization & Query Tuning
Git, GitHub (repositories, branches, pull requests)
CI/CD Workflows (GitHub Actions)
Basic containerization / deployment concepts
Version Control with Git
Automated Testing Concepts (unit & integration tests)
API testing tools (e.g., Postman / Insomnia)
Documentation and code quality best practices
HTTP/HTTPS, request-response lifecycle
Asynchronous programming (async/await)
Caching strategies and performance optimization
Secure development fundamentals (authentication, JWT/OAuth basics)