Senior Backend Engineer
Remote
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.
Apply for this position
Required*