Senior Backend Engineer

Job Description

We are seeking a highly skilled Backend Engineer to join our dynamic team. The ideal candidate will have extensive experience in building scalable backend systems using modern technologies and frameworks. You will play a critical role in developing and maintaining our backend services, ensuring high performance and responsiveness to requests from the front-end.

 

Key Responsibilities:

  • Develop and maintain backend services using NestJS, Fastify, and Prisma.
  • Implement real-time communication features using WebRTC and MediaSoup.
  • Manage and deploy applications on AWS, with a focus on EKS (Elastic Kubernetes Service) and
  • LiveKit.
  • Utilize WebSockets for efficient, real-time data transmission.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Ensure the security and data protection of backend services.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to a high-performing engineering team.

 

Required Qualifications:

  • Extensive experience with AWS, specifically EKS and LiveKit.
  • Strong expertise in WebRTC and MediaSoup for real-time communication applications.
  • Proficient in WebSockets and real-time data protocols.
  • Deep knowledge of NestJS framework.
  • Hands-on experience with Fastify for Node.js.
  • Proficient in Prisma ORM for database management.
  • Solid understanding of RESTful APIs and microservices architecture.
  • Experience with containerization tools like Docker and orchestration tools like Kubernetes.
  • Familiarity with database systems (SQL and NoSQL).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work collaboratively in a team environment.

 

Preferred Qualifications:

  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of other programming languages (e.g., TypeScript, JavaScript).
  • Familiarity with front-end technologies for seamless integration.

Job Summary

  • Published on:2024-10-30 6:14 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline: 2024-12-14