Senior Backend Engineer

Islamabad, Pakistan
Full Time
Experienced

As a Senior Backend Engineer at Vyro.ai, you will be responsible for architecting, developing, and maintaining the backend infrastructure of our advanced web-based applications. You will collaborate closely with cross-functional teams to ensure seamless integration of frontend and backend components, delivering high-quality and scalable solutions. This role demands extensive expertise in Golang, Node.js, Express.js, TypeScript, and comprehensive database management skills.

What You'll Do:

  • Develop and maintain backend systems: Utilize Golang, Node.js, Express.js, and TypeScript to build robust backend infrastructures. (Must Have)
  • API Design and Implementation: Create and manage APIs to support frontend functionalities and data retrieval processes.
  • Database Integration: Work with various databases, including MongoDB, PostgreSQL, and MySQL, to ensure efficient data storage and retrieval. (Must Have)
  • Collaborate with Frontend Developers: Ensure efficient and reliable data flow between the server and client.
  • Version Control: Implement version control and collaboration using Git, maintaining high standards of code quality and maintainability. (Must Have)
  • Deployment and CI/CD: Utilize Docker and CI/CD pipelines for efficient deployment and continuous integration of backend systems. (Must Have)
  • Proxy Server Configuration: Configure and manage proxy servers for load balancing and performance optimization.
  • Microservices Development: Design and develop microservices for a modular and scalable architecture. (Must Have)
  • Problem Solving and Troubleshooting: Address complex issues and ensure high-quality performance.
  • Contribute to Product Development: Play a significant role in developing user-based products and projects.

What We're Looking For:

  • Experience: Minimum of 4+ years as a Backend Developer, with a proven track record in developing scalable backend systems.
  • Technical Proficiency: Expertise in Golang, Node.js, Express.js, and TypeScript.
  • Database Management: Extensive experience with databases like MongoDB, PostgreSQL, and MySQL.
  • Version Control: Proficient in using Git for version control and collaborative development.
  • Linting: Familiarity with ESLint or similar linting packages is a plus.
  • Cloud Platforms: Experience with cloud platforms such as AWS or Digital Ocean.
  • Deployment Skills: Proficiency in Docker and CI/CD pipelines for seamless deployment.
  • Proxy Servers: Knowledge of proxy server configuration and optimization.
  • Microservices Architecture: Strong understanding of microservices design principles.
  • Problem Solving: Excellent problem-solving, scalability, and debugging skills.
  • Product Development: Previous experience working on user-based products or projects.

Join Vyro.ai and play a pivotal role in shaping the future of our backend systems, ensuring our products are robust, scalable, and high-performing.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*