Go & NestJS Developer

Type

part-time

Role

We are looking for a mid-senior backend developer with expertise in Go or NestJS to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable and efficient backend services.

Responsibilities

  • Develop, test, and maintain backend services using Go or NestJS.
  • Design scalable and efficient APIs for web and mobile applications.
  • Optimize application performance and ensure system reliability.
  • Collaborate with other developers, analysts, accounts , and other stakeholders.
  • Write clean, maintainable, and well-documented code.
  • Implement security best practices and data protection measures.
  • Troubleshoot, debug, and improve existing applications.

Qualifications

  • Experience in backend development using Go or NestJS.
  • Strong understanding of RESTful APIs, gRPC, or GraphQL.
  • Experience with databases (PostgreSQL, MySQL, MongoDB).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Understanding of microservices architecture and distributed systems.
  • Solid understanding of web development technologies (HTML, CSS, JavaScript).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Understanding of authentication and authorization mechanisms (OAuth, JWT).
  • Experience with message brokers (Kafka, RabbitMQ, or Redis) is a plus.
  • Experience with testing frameworks and best practices is a plus.
  • Ability to mentor, teach, or supervise a team in backend development is a plus.

Apply for this Job