Backend Engineer
Musketeers Tech
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