Senior Backend Engineer

Musketeers Tech


Date: 3 weeks ago
City: Lahore
Contract type: Full time

Job Title: Backend Engineer

Company: Musketeers Tech

Location: Lahore Office (Onsite)


About Musketeers Tech: Musketeers Tech is a forward-thinking software consulting company dedicated to delivering innovative solutions to our clients. Our team thrives on collaboration, excellence, and a passion for technology.


Role Overview: 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.


What We Offer:

Competitive salary. Opportunity to lead exciting and innovative projects. A collaborative and supportive work environment. Professional development and growth opportunities.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Technical Sectoral Expert (Energy-thermal)

PITCO (Pvt) Ltd., Lahore
4 days ago
Position SummaryThe Expert required will be primarily responsible to spearhead national effort to promote efficient use of resources and conservation in diversified energy consuming sectors of economy. The Expert will set goals and performance parameters for the technical department in consistence with national energy efficiency strategic plan and ensure compliance with regulatory regimes in accordance with NEECA provisions. NEECA’s goal...

Procurement Executive - Lahore

Steps Ahead Pakistan, Lahore
PKR 75,000 - PKR 100,000 per month
4 days ago
Job description: (Procurement Executive - Lahore)Key Responsibilities:Identify and evaluate potential suppliers for raw materials.Negotiate contracts and pricing with suppliers to secure the best deals.Develop and maintain strong relationships with key suppliers.Monitor and assess supplier performance to ensure quality and timely delivery.Coordinate with internal departments to forecast future supply needs.Prepare and process requisitions and purchase orders.Resolve any issues or grievances with...

DevOps Engineer

Techscale, Lahore
4 days ago
About The RoleWe are looking for a skilled DevOps Engineer to join our growing team and help us streamline development, deployment, and operations. You will play a critical role in implementing CI/CD pipelines, managing cloud infrastructure, automating processes, and ensuring the stability and scalability of our production systems.Job Responsibilities Design, implement, and manage scalable and reliable infrastructure using Kubernetes. Automate...