Full Stack Engineer
Job summary
We are looking to hire a Full Stack Engineer to join our team.
Job descriptions & requirements
Responsibilities:
- Design, build, and maintain RESTful APIs across multiple services.
- Work on the frontend to integrate APIs with the Next.js application.
- Debug, optimize, and improve existing microservices (NestJS, FastAPI)
- Manage containerized deployments using Docker and Docker Compose.
- Implement Redis caching and message queues for performance optimization.
- Write clean, testable, and maintainable code following modern best practices.
Requirements:
Frontend:
- Proficiency in React / Next.js
- Strong grasp of TypeScript, Axios, and REST API integrations
Backend:
- Experience with NestJS (Node.js, TypeScript)
- Experience with FastAPI or other Python-based frameworks
Database:
- Experience with MongoDB and PostgreSQL
- Query optimization and schema design skills
DevOps / Infrastructure:
- Solid experience with Docker, Docker Compose, and container networking
- Understanding of Linux server administration (Ubuntu)
- Basic knowledge of Redis
Version Control:
- Comfortable with Git, GitHub, and modern branching workflows
Other desirable skills:
- Experience with CI/CD pipelines (GitHub Actions, Railway, or similar)
- Experience working in a multi-language environment (JavaScript, Python)
- Familiarity with microservice communication and API gateway patterns
- Knowledge of monitoring tools (Grafana, Redis Commander)
Soft Skills:
- Strong problem-solving and debugging ability
- Clear communication and documentation skills
- Ability to collaborate effectively in remote and cross-functional teams
- Ownership mindset and willingness to dive into unfamiliar codebases
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.